Exemplo n.º 1
0
 /// <summary>
 /// request folder AccessInfo
 /// </summary>
 /// <param name="instance"></param>
 /// <param name="container"></param>
 /// <param name="request"></param>
 /// <param name="accessKey"></param>
 /// <returns>folders AccessInfo</returns>
 public async Task <AccessInfo> FolderAccess(string instance, string container, [FromBody] AccessInfoRequest request, [FromHeader] string accessKey);
Exemplo n.º 2
0
 /// <summary>
 /// request files AccessInfo from specify folder name
 /// </summary>
 /// <param name="instance"></param>
 /// <param name="container"></param>
 /// <param name="folder"></param>
 /// <param name="request"></param>
 /// <param name="accessKey"></param>
 /// <returns>files AccessInfo AzBlob mode</returns>
 public async Task <AccessInfo> StartFolderUpload(string instance, string container, string folder, [FromBody] AccessInfoRequest request, [FromHeader] string accessKey);
Exemplo n.º 3
0
 /// <summary>
 /// request files AccessInfo from specify folder name
 /// </summary>
 /// <param name="instance"></param>
 /// <param name="container"></param>
 /// <param name="folder"></param>
 /// <param name="request"></param>
 /// <param name="accessKey"></param>
 /// <returns>files AccessInfo AzBlob mode</returns>
 public async Task <AccessInfo> StartFolderUpload(string instance, string container, string folder, [FromBody] AccessInfoRequest request, [FromHeader] string accessKey) => throw new NotImplementException();
Exemplo n.º 4
0
 /// <summary>
 /// request container AccessInfo
 /// </summary>
 /// <param name="instance"></param>
 /// <param name="request"></param>
 /// <param name="accessKey"></param>
 /// <returns>containers AccessInfo</returns>
 public async Task <AccessInfo> ContainerAccess(string instance, [FromBody] AccessInfoRequest request, [FromHeader] string accessKey)
 => httpClient.Post($"manage/{instance}", request);
Exemplo n.º 5
0
 public async Task <AccessInfo> ContainerAccess(string instance, string container, [FromBody] AccessInfoRequest request, [FromHeader] string accessKey)
 => svc.ContainerAccess(instance, container, request, accessKey);
Exemplo n.º 6
0
 /// <summary>
 /// request container AccessInfo
 /// </summary>
 /// <param name="instance"></param>
 /// <param name="request"></param>
 /// <param name="accessKey"></param>
 /// <returns>containers AccessInfo</returns>
 public async Task <AccessInfo> ContainerAccess(string instance, [FromBody] AccessInfoRequest request, [FromHeader] string accessKey) => throw new NotImplementException();
Exemplo n.º 7
0
 public async Task <AccessInfo> InstanceAccess(string instance, [FromBody] AccessInfoRequest request, [FromHeader] string accessKey)
 => svc.InstanceAccess(instance, request, accessKey);
Exemplo n.º 8
0
 /// <summary>
 /// request files AccessInfo from specify folder name
 /// </summary>
 /// <param name="instance"></param>
 /// <param name="container"></param>
 /// <param name="folder"></param>
 /// <param name="request"></param>
 /// <param name="accessKey"></param>
 /// <returns>files AccessInfo AzBlob mode</returns>
 Task <AccessInfo> StartFolderUpload(string instance, string container, string folder, AccessInfoRequest request, string accessKey);
Exemplo n.º 9
0
 /// <summary>
 /// request folder AccessInfo
 /// </summary>
 /// <param name="instance"></param>
 /// <param name="container"></param>
 /// <param name="request"></param>
 /// <param name="accessKey"></param>
 /// <returns>folders AccessInfo</returns>
 Task <AccessInfo> FolderAccess(string instance, string container, AccessInfoRequest request, string accessKey);
Exemplo n.º 10
0
 /// <summary>
 /// request container AccessInfo
 /// </summary>
 /// <param name="instance"></param>
 /// <param name="request"></param>
 /// <param name="accessKey"></param>
 /// <returns>containers AccessInfo</returns>
 Task <AccessInfo> ContainerAccess(string instance, AccessInfoRequest request, string accessKey);
Exemplo n.º 11
0
 /// <summary>
 /// request instance AccessInfo by specify instance name
 /// </summary>
 /// <param name="instance"></param>
 /// <param name="request"></param>
 /// <param name="accessKey"></param>
 /// <returns>containers AccessInfo</returns>
 Task <AccessInfo> InstanceAccess(string instance, AccessInfoRequest request, string accessKey);