예제 #1
0
 public ConfigurationCommandHandler(IMediatorHandler mediator,
                                    IAlertRepository alertRepository,
                                    IAnalyzeRequestRepository analyzeRequestRepository,
                                    IVideoCameraRepository videoCameraRepository,
                                    IPersonRepository personRepository,
                                    ILogger <ConfigurationCommandHandler> logger,
                                    INotificationHandler <DomainNotification> notifications)
     : base(mediator, (DomainNotificationHandler)notifications, logger)
 {
     _mediator                 = mediator;
     _alertRepository          = alertRepository;
     _analyzeRequestRepository = analyzeRequestRepository;
     _videoCameraRepository    = videoCameraRepository;
     _personRepository         = personRepository;
 }
예제 #2
0
 public ConfigurationController(IMediatorHandler mediator,
                                IAlertRepository alertRepository,
                                IAnalyzeRequestRepository analyzeRequestRepository,
                                IVideoCameraRepository videoCameraRepository,
                                IPersonRepository personRepository,
                                UserManager <IdentityUser> userManager,
                                IUserAdapter userAdapter,
                                INotificationHandler <DomainNotification> notifications,
                                IStringLocalizer <ConfigurationController> localizer,
                                ILogger <ConfigurationController> logger)
     : base(notifications, userManager, userAdapter, mediator, localizer, logger)
 {
     _alertRepository          = alertRepository;
     _analyzeRequestRepository = analyzeRequestRepository;
     _videoCameraRepository    = videoCameraRepository;
     _personRepository         = personRepository;
 }
예제 #3
0
 public ImageProcessController(IMediatorHandler mediator,
                               IImageProcessRepository imageProcessRepository,
                               IVideoCameraRepository videoCameraRepository,
                               IPersonRepository personRepository,
                               IImageProcessAdapter imageProcessAdapter,
                               IHubContext <AlertHub> context,
                               UserManager <IdentityUser> userManager,
                               IUserAdapter userAdapter,
                               INotificationHandler <DomainNotification> notifications,
                               IStringLocalizer <ImageProcessController> localizer,
                               ILogger <ImageProcessController> logger)
     : base(notifications, userManager, userAdapter, mediator, localizer, logger)
 {
     _imageProcessRepository = imageProcessRepository;
     _videoCameraRepository  = videoCameraRepository;
     _personRepository       = personRepository;
     _imageProcessAdapter    = imageProcessAdapter;
     _context = context;
 }