Exemplo n.º 1
0
 public Tracker(
     IDiscordMessenger messenger,
     IPlayerSettingsProvider playerSettingsProvider,
     IArenaRankStorage arenaRankStorage,
     IPlayerRankService playerRankService,
     ILog logger,
     ITagsProvider tagProvider,
     ArenaType arenaType,
     IStatsService statService)
 {
     this.Messenger = messenger;
     this.PlayerSettingsProvider = playerSettingsProvider;
     this.ArenaRankStorage       = arenaRankStorage;
     this.PlayerRankService      = playerRankService;
     this.Logger         = logger;
     this.ArenaType      = arenaType;
     this.TagProvider    = tagProvider;
     this.StatService    = statService;
     this.googleExporter = new GoogleExporter();
 }
Exemplo n.º 2
0
 public DiscordLogger(IDiscordMessenger discordMessenger)
 {
     this._discordMessenger = discordMessenger;
     this._consoleLogger    = (ILog) new ConsoleLogger();
 }