Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }