public ValueTask <string> GetSharedAccessSignatureAsync(ISharedAccessPolicy policy) { var adHocPolicy = new SharedAccessBlobPolicy() { SharedAccessStartTime = policy.StartTime, SharedAccessExpiryTime = policy.ExpiryTime, Permissions = FromGenericToAzure(policy.Permissions), }; return(new ValueTask <string>(this.container.Value.GetSharedAccessSignature(adHocPolicy))); }
public ValueTask <string> GetSharedAccessSignature(ISharedAccessPolicy policy) { var adHocPolicy = new SharedAccessBlobPolicy { SharedAccessStartTime = policy.StartTime, SharedAccessExpiryTime = policy.ExpiryTime, Permissions = AbpAzureStore.FromGenericToAzure(policy.Permissions), }; return(new ValueTask <string>(CloudBlob.GetSharedAccessSignature(adHocPolicy))); }
public ValueTask <string> GetSharedAccessSignatureAsync(ISharedAccessPolicy policy) => this.innerStore.GetSharedAccessSignatureAsync(policy);
public ValueTask <string> GetSharedAccessSignatureAsync(ISharedAccessPolicy policy) { throw new NotSupportedException(); }
public ValueTask <string> GetSharedAccessSignatureAsync(ISharedAccessPolicy policy) { return(_innerStore.GetSharedAccessSignatureAsync(policy)); }