Exemplo n.º 1
0
 public AccountController(IEventWatcher eventWatcher, IEventBus eventBus, ILogger <AccountController> logger,
                          ISessionService sessionService, IRemoteTokenService remoteTokenService,
                          IGetUserByLoginFactory getUserByLoginFactory, IMessageSender messageSender,
                          IGetUserByActivationTokenFactory getUserByActivationTokenFactory,
                          IActivateByActivationTokenFactory activateByActivationTokenFactory,
                          IRemoteAccountService remoteAccountService) : base(eventWatcher, eventBus)
 {
     _logger                           = logger;
     _sessionService                   = sessionService;
     _remoteTokenService               = remoteTokenService;
     _getUserByLoginFactory            = getUserByLoginFactory;
     _getUserByActivationTokenFactory  = getUserByActivationTokenFactory;
     _activateByActivationTokenFactory = activateByActivationTokenFactory;
     _messageSender                    = messageSender;
     _remoteAccountService             = remoteAccountService;
     eventBus.SubscribeAll(m => logger.Log(LogLevel.Information, $"Event message:{m.ToString()}"));
 }
Exemplo n.º 2
0
 public SessionService(IRemoteTokenService remoteTokenService, ITokenService tokenService)
 {
     _remoteTokenService = remoteTokenService;
     _tokenService       = tokenService;
 }