public virtual async Task <Response <ShareClient> > CreateShareAsync( string shareName, IDictionary <string, string> metadata = default, int?quotaInBytes = default, CancellationToken cancellationToken = default) { ShareClient share = GetShareClient(shareName); Response <ShareInfo> response = await share.CreateAsync(metadata, quotaInBytes, cancellationToken).ConfigureAwait(false); return(new Response <ShareClient>(response.GetRawResponse(), share)); }
public virtual Response <ShareClient> CreateShare( string shareName, IDictionary <string, string> metadata = default, int?quotaInBytes = default, CancellationToken cancellationToken = default) { ShareClient share = GetShareClient(shareName); Response <ShareInfo> response = share.Create(metadata, quotaInBytes, cancellationToken); return(new Response <ShareClient>(response.GetRawResponse(), share)); }