public Settings()
 {
     Database = new DatabaseSettings();
     LobbyServer = new LobbyServerSettings();
     AuthServer = new AuthServerSettings();
     GameServer = new GameServerSettings();
 }
Beispiel #2
0
 public Settings()
 {
     Database    = new DatabaseSettings();
     LobbyServer = new LobbyServerSettings();
     AuthServer  = new AuthServerSettings();
     GameServer  = new GameServerSettings();
 }
Beispiel #3
0
 public AuthUserManager(
     UserManager <AuthUser> userManager,
     SignInManager <AuthUser> signInManager,
     IUserRepository userRepository,
     IStatusRepository statusRepository,
     IClientRepository clientAccountRepository,
     IClientEmailService emailService,
     IOptions <AuthServerSettings> authSettings,
     ILogger <AuthUserManager> logger
     )
 {
     this.identityUserManager     = userManager;
     this.signInManager           = signInManager;
     this.userRepository          = userRepository;
     this.clientAccountRepository = clientAccountRepository;
     this.emailService            = emailService;
     this.authServerSettings      = authSettings?.Value;
     this.log = logger;
 }