Пример #1
0
 public ProductAppService(
     IProductDomainService productDomainService,
     IAuthorizationService authorizationService,
     IUnitOfWorkManager unitOfWorkManager,
     IMailSender mailSender,
     ISession session,
     IRealtimeNotifier realtimeNotifier)
 {
     _productDomainService = productDomainService;
     _authorizationService = authorizationService;
     _unitOfWorkManager    = unitOfWorkManager;
     _mailSender           = mailSender;
     _session          = session;
     _realtimeNotifier = realtimeNotifier;
 }
 public SimpleNotificationQueue(IRealtimeNotifier <T> realtimeNotifier)
 {
     _realtimeNotifier = realtimeNotifier ?? throw new ArgumentNullException(nameof(realtimeNotifier));
 }