public DedicatedServerLogProcessor(DataConnection dataConnection) { DataConnection = dataConnection; MatchEntryPlayerHistoryRepository = new MatchEntryPlayerHistoryRepository(DataConnection); MatchExecutionHistoryRepository = new MatchExecutionHistoryRepository(DataConnection); MatchExitPlayerHistoryRepository = new MatchExitPlayerHistoryRepository(DataConnection); MatchStartPlayerHistoryRepository = new MatchStartPlayerHistoryRepository(DataConnection); }
public DedicatedServerLogProcessor(BigQueryClient client, string datasetId) { Client = client; DatasetId = datasetId; DamageHistoryRepository = new DamageHistoryRepository(Client, DatasetId); GetHaroHistoryRepository = new GetHaroHistoryRepository(Client, DatasetId); KillHistoryRepository = new KillHistoryRepository(Client, DatasetId); MatchEntryPlayerHistoryRepository = new MatchEntryPlayerHistoryRepository(Client, DatasetId); MatchExecutionHistoryRepository = new MatchExecutionHistoryRepository(Client, DatasetId); MatchExitPlayerHistoryRepository = new MatchExitPlayerHistoryRepository(Client, DatasetId); MatchUseArmedHistoryRepository = new MatchUseArmedHistoryRepository(Client, DatasetId); MatchUseUnitHistoryRepository = new MatchUseUnitHistoryRepository(Client, DatasetId); PlayerRecordHistoryRepository = new PlayerRecordHistoryRepository(Client, DatasetId); UseCustomItemHistoryRepository = new UseCustomItemHistoryRepository(Client, DatasetId); }