public PortalsController(
     ILogger <PortalsController> logger,
     IMapper mapper,
     IPortalCrudService portalService)
 {
     _logger        = logger;
     _mapper        = mapper;
     _portalService = portalService;
 }
示例#2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="logger">ILogger</param>
 /// <param name="sendGridService">Email sending service</param>
 /// <param name="portalService">Portal service (for updating last sended email notification datetime)</param>
 /// <param name="options">Options</param>
 public NotificationsService(
     ILogger <NotificationsService> logger,
     ISendGridService sendGridService,
     IPortalCrudService portalService,
     IOptions <NotificationsOptions> options)
 {
     _logger          = logger;
     _sendGridService = sendGridService;
     _portalService   = portalService;
     _hoursToIgnoreContinuousError = options.Value.HoursToIgnoreContinuousError;
 }