Пример #1
0
 /// <inheritdoc />
 public GisService(
     ILogger logger,
     IHubContext <GisHub> gisHubContext,
     CacheProvider cacheProvider,
     GisFacadeClient gisFacadeClient)
 {
     _logger          = logger;
     _gisHubContext   = gisHubContext;
     _cacheProvider   = cacheProvider;
     _gisFacadeClient = gisFacadeClient;
 }
Пример #2
0
 /// <summary>
 /// Конструктор сервиса обработки карточки события.
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="unitOfWork"></param>
 /// <param name="phoneHubMessageService"></param>
 /// <param name="caseRepository"></param>
 /// <param name="caseTypeRepository"></param>
 /// <param name="caseFolderRepository"></param>
 /// <param name="gisService"></param>
 /// <param name="gisFacadeClient"></param>
 /// <param name="mapper"></param>
 /// <param name="userManagementServiceClient"></param>
 public CaseService(
     ILogger logger,
     UnitOfWork unitOfWork,
     PhoneHubMessageService phoneHubMessageService,
     ICaseRepository caseRepository,
     ICaseTypeRepository caseTypeRepository,
     ICaseFolderRepository caseFolderRepository,
     GisService gisService,
     GisFacadeClient gisFacadeClient,
     IMapper mapper,
     UserManagementServiceClient userManagementServiceClient)
 {
     _logger                      = logger;
     _unitOfWork                  = unitOfWork;
     _phoneHubMessageService      = phoneHubMessageService;
     _caseRepository              = caseRepository;
     _caseTypeRepository          = caseTypeRepository;
     _caseFolderRepository        = caseFolderRepository;
     _gisService                  = gisService;
     _gisFacadeClient             = gisFacadeClient;
     _mapper                      = mapper;
     _userManagementServiceClient = userManagementServiceClient;
 }