public async Task <string> GetByDateAsync(StatusDataType dataType, DateTime date) { var container = await GetContainerAsync(); var typeNameV2 = dataType == StatusDataType.InternetExplorer ? "Edge" : dataType.ToString(); return(await container.GetBlockBlobReference($"{typeNameV2}/{date.ToString("yyyyMMdd")}.json").DownloadTextAsync().ConfigureAwait(false)); }
public async Task InsertAsync(StatusDataType dataType, DateTime date, string content) { var container = await GetContainerAsync(); var typeNameV2 = dataType == StatusDataType.InternetExplorer ? "Edge" : dataType.ToString(); var data = Encoding.UTF8.GetBytes(content); await container.GetBlockBlobReference($"{typeNameV2}/{date.ToString("yyyyMMdd")}.json").UploadFromByteArrayAsync(data, 0, data.Length).ConfigureAwait(false); }