Ссылка на blob содержит объект Properties
, который имеет LastModified
от DateTimeOffset?
. Однако я не могу найти, когда была дата создания (время) блоба. Есть ли стандартный API, который я могу использовать, или мне нужно сохранить это в мета?Когда был блочный блок, созданный в лазуре?
public async Task<IBlobMeta> GetBlobMetaAsync(string blobId)
{
if (IsNullOrWhiteSpace(blobId))
throw new ArgumentException("Value cannot be null or whitespace.", nameof(blobId));
var blob = await EnsureGetBlobById(blobId);
await blob.FetchAttributesAsync();
string clientBlobName;
blob.Metadata.TryGetValue(BlobNameMetaKey, out clientBlobName);
var length = blob.Properties.Length;
var md5 = blob.Properties.ContentMD5;
var lastModified = blob.Properties.LastModified.Value.ToUniversalTime().DateTime;
var dateCreated= blob.Properties.???????;
return new AzureBlobMeta(blobId, clientBlobName, length, md5, dateCreated);
}
пожалуйста, в чем причина этого? Почему невозможно получить эту информацию через API? –