/// <summary> /// Конструктор. /// </summary> /// <param name="service1">Сервис 1С</param> /// <param name="secret1C">Данные для подключения к сервису 1С</param> /// <param name="logger">Сервис логирования</param> /// <param name="serviceInspecting">Сервис для логирования работы проверяющих сотрудников</param> public AccountsListApi(IService1СSoap service1, ISecret1C secret1C, ILogger <AccountsListApi> logger, IServiceInspecting serviceInspecting) { _Service1C = service1; _Secret1C = secret1C; _Logger = logger; _ServiceInspecting = serviceInspecting; }
/// <summary> /// Конструктор. /// </summary> /// <param name="logger">Логгер</param> /// <param name="inspectingService">Сервис для логирования работы проверяющих сотрудников</param> public InspectionApi(ILogger <InspectionApi> logger, IServiceInspecting inspectingService) { _Logger = logger; _InspectingService = inspectingService; }