private static async Task <PlayerProcessorConfig> readCloud() { S3JsonReader reader = new S3JsonReader(); _log.Info(String.Format("Reading {0} {1}\n", GlobalConfig.S3Bucket, ConfigKey)); return(await reader.Read <PlayerProcessorConfig>(ConfigKey)); }
public async Task readAllPlayers() { _playerCache = new ProcessedPlayerCollection(); var keys = await _reader.getKeys(getBasePath()); foreach (var key in keys) { if (key.EndsWith(FULL_FILENAME)) { ProcessedPlayerCollection players = await _reader.Read <ProcessedPlayerCollection>(key); _playerCache.merge(players); } } }
public async Task <AlertProcessorConfig> read() { S3JsonReader reader = new S3JsonReader(); return(await reader.Read <AlertProcessorConfig>(createKey())); }
public async Task <CloudAppConfig> read() { var newConfig = await _reader.Read <CloudAppConfig>(FILENAME); return(newConfig != null ? newConfig : new CloudAppConfig()); }
private async Task <GameweekTimeline> ReadPreviousTimeline(int gw) { return(await _reader.Read <GameweekTimeline>(GetS3Key(gw))); }
public async Task <DeviceConfig> readConfig(string s3Key) { var config = await _reader.Read <DeviceConfig>(s3Key); return(config); }