12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace B2Classes
- {
- public class AuthorizeResponse
- {
- public string accountId { get; set; }
- public string apiUrl { get; set; }
- public string authorizationToken { get; set; }
- public string downloadUrl { get; set; }
- }
- public class CreateBucketResponse
- {
- public string bucketId { get; set; }
- public string accountId { get; set; }
- public string bucketName { get; set; }
- public string bucketType { get; set; }
- }
- public class CreateBucketRequest
- {
- public string accountId { get; set; }
- public string bucketName { get; set; }
- public string bucketType { get; set; }
- }
- public class GetUploadURLRequest
- {
- public string bucketId { get; set; }
- }
- public class GetUploadURLResponse
- {
- public string bucketId { get; set; }
- public string uploadUrl { get; set; }
- public string authorizationToken { get; set; }
- }
- public class ListBucketsRequest
- {
- public string accountId { get; set; }
- }
- public class ListBucketsResponse
- {
- public List<Bucket> buckets { get; set; }
- }
- public class Bucket
- {
- public string bucketId { get; set; }
- public string accountId { get; set; }
- public string bucketName { get; set; }
- public string bucketType { get; set; }
- }
- public class FileInfo
- {
- public string author { get; set; }
- }
- public class UploadFileResponse
- {
- public string fileId { get; set; }
- public string fileName { get; set; }
- public string accountId { get; set; }
- public string bucketId { get; set; }
- public int contentLength { get; set; }
- public string contentSha1 { get; set; }
- public string contentType { get; set; }
- public FileInfo fileInfo { get; set; }
- }
- }
|