public PlayerController(IProvinceLoader province_load, IPlayerLoader player_load, ISessionLoader session, IGameCreator game_creator, IGameLoader game_load) { this.province_load = province_load; this.session = session; this.player_load = player_load; this.game_creator = game_creator; this.game_load = game_load; }
public CommandController(IProvinceLoader province_load, ISessionLoader session, Settings settings, IPlayerLoader player_load, ICommandExecutor cmd, IDatabase db) { this.province_load = province_load; this.session = session; this.settings = settings; this.player_load = player_load; this.cmd = cmd; this.db = db; }
internal SessionLifecycleHandler( ISessionLoader sessionLoader, ISessionCreator sessionCreator, ISessionWriter sessionWriter, WrapSession wrapSession, ICookieWriter cookieWriter, IExpirationRetriever expirationRetriever) { _sessionLoader = sessionLoader; _sessionCreator = sessionCreator; _sessionWriter = sessionWriter; _wrapSession = wrapSession; _cookieWriter = cookieWriter; _expirationRetriever = expirationRetriever; }
public AgendaSessionsLoader(ISessionLoader sessionLoader, ISpeakerRepository speakerRepository) { if (sessionLoader == null) { throw new ArgumentNullException("sessionLoader"); } if (speakerRepository == null) { throw new ArgumentNullException("speakerRepository"); } this.sessionLoader = sessionLoader; this.speakerRepository = speakerRepository; }