如果您有CloudBlockBlob blob
,则可以上传一些内容,例如
blob.UploadText("content");
这将产生一个http操作来完成。但如果我也想设置内容类型,我还需要
blob.Properties.ContentType = "text/plain";
blob.SetProperties();
生成另一个http操作来设置该内容类型。
尽管每次操作的天蓝色定价非常小,但从长远来看,这似乎很浪费(并且由于多次往返而变慢)。有什么办法可以将属性和内容设置为一个操作吗?
答案 0 :(得分:2)
只需在调用UploadText
之前设置属性即可。所以你的代码是:
blob.Properties.ContentType = "text/plain";
blob.UploadText("content");