/// <inheritdoc/> public PutObjectResult PutObject(string bucketName, string key, Stream content, ObjectMetadata metadata) { var cmd = PutObjectCommand.Create(GetServiceClient(), _endpoint, CreateContext(HttpMethod.Put, bucketName, key), bucketName, key, content, metadata); return(cmd.Execute()); }
public IAsyncResult BeginPutObject(string bucketName, string key, Stream content, ObjectMetadata metadata, AsyncCallback callback, object state) { var cmd = PutObjectCommand.Create(GetServiceClient(), _endpoint, CreateContext(HttpMethod.Put, bucketName, key), bucketName, key, content, metadata); return(OssUtils.BeginOperationHelper(cmd, callback, state)); }