Я получаю сообщение об ошибке: System.NullReferenceException: ссылка на объект не установлена ​​на экземпляр объекта - PullRequest
0 голосов
/ 28 октября 2019

Ошибка в этой строке

var clientData = _clientDataRepository.GetClientDataFromSource(options.ConnectionString, clientRef);

Я использую внедрение зависимостей через конструктор

    private static IServiceProvider _serviceProvider;
    private static IClientDataRepository _clientDataRepository;
    private static IClientAccountDataRepository _clientAccountDataRepository;
    private static IAddressDataRepository _addressDataRepository;
    private static IAccountDataRepository _accountDataRepository;

    public Program(IClientAccountDataRepository clientAccountDataRepository, IAddressDataRepository addressDataRepository, IAccountDataRepository accountDataRepository)
    {

        _clientDataRepository = new ClientDataRepository();
        _clientAccountDataRepository = clientAccountDataRepository;
        _addressDataRepository = addressDataRepository;
        _accountDataRepository = accountDataRepository;

    }
...