public VillageController( ISessionManager sessionManager, IVillageManager villageManager) { this.sessionManager = sessionManager; this.villageManager = villageManager; }
public VillageController( ILogger <VillageController> logger, IGameData gameData, IAuthManager authManager, ISessionInfoProvider sessionInfoProvider, ISessionManager sessionManager, IVillageManager villageManager, ISecureHasher secureHasher) : base(logger, gameData, authManager, sessionInfoProvider, sessionManager, secureHasher) { this.villageManager = villageManager; }
public SessionManager( ILogger <SessionManager> logger, ITwitchClient twitchClient, IGameData gameData, IPlayerManager playerManager, IVillageManager villageManager, IExtensionWebSocketConnectionProvider extWsConnectionProvider) { this.logger = logger; this.twitchClient = twitchClient; this.gameData = gameData; this.playerManager = playerManager; this.villageManager = villageManager; this.extWsConnectionProvider = extWsConnectionProvider; }