public RelationCommandHandler( IMediatorHandler bus, ILogger <RelationCommandHandler> logger, IPlayerRelationDomainService playerRelationDomainService, INpcDomainService npcDomainService, IPlayerDomainService playerDomainService, IMapper mapper, IMemoryCache cache, IRedisDb redisDb, IMudProvider mudProvider, INotificationHandler <DomainNotification> notifications, IEmailDomainService emailDomainService, IQueueHandler queueHandler, IUnitOfWork uow) : base(uow, bus, notifications) { _bus = bus; _logger = logger; _playerRelationDomainService = playerRelationDomainService; _mapper = mapper; _cache = cache; _playerDomainService = playerDomainService; _npcDomainService = npcDomainService; _emailDomainService = emailDomainService; _redisDb = redisDb; _mudProvider = mudProvider; _queueHandler = queueHandler; }
public AccountApplicationService(IAccountDomainService accountService, IJwtTokenDomainService jwtTokenService, IEmailDomainService emailService, IMapper mapper) { _accountService = accountService; _jwtTokenService = jwtTokenService; _emailService = emailService; _mapper = mapper; }
public EmailAppService( IMapper mapper, IEmailDomainService emailDomainService, IUnitOfWork uow, IOperatorLogDomainService operatorLogDomainService) : base(uow) { _mapper = mapper; _emailDomainService = emailDomainService; _operatorLogDomainService = operatorLogDomainService; }
public EmailConsumer( IEmailDomainService emailDomainService, IPlayerEmailDomainService playerEmailDomainService, IMediatorHandler bus, ILogger <ChatConsumer> logger, IUnitOfWork uow, IMudProvider mudProvider, IRedisDb redisDb) : base(uow, redisDb) { _logger = logger; _emailDomainService = emailDomainService; _playerEmailDomainService = playerEmailDomainService; _bus = bus; _mudProvider = mudProvider; }
public EmailCommandHandler( IMediatorHandler bus, ILogger <EmailCommandHandler> logger, IEmailDomainService emailDomainService, IHttpContextAccessor httpAccessor, IMapper mapper, IMail mail, IPlayerEmailDomainService playerEmailDomainService, IRedisDb redisDb, IMudProvider mudProvider, INotificationHandler <DomainNotification> notifications, IUnitOfWork uow) : base(uow, bus, notifications) { _bus = bus; _logger = logger; _emailDomainService = emailDomainService; _httpAccessor = httpAccessor; _mapper = mapper; _mail = mail; _playerEmailDomainService = playerEmailDomainService; _redisDb = redisDb; _mudProvider = mudProvider; }
public UserService(OsaDbContext context, IEmailDomainService emailDomainService, ISaltPasswordService SaltedPasswordService) { _context = context; _emailDomainService = emailDomainService; _saltPasswordService = SaltedPasswordService; }