public ImageProcessCommandHandler(IMediatorHandler mediator, IImageProcessRepository imageProcessRepository, ILogger <ImageProcessCommandHandler> logger, INotificationHandler <DomainNotification> notifications) : base(mediator, (DomainNotificationHandler)notifications, logger) { _mediator = mediator; _imageProcessRepository = imageProcessRepository; }
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; }