私は実際に私はJPGファイルをアップロードしているが、それは、「アプリケーション/ octactスチーム」タイプにアップロードコードAsp.Net Coreの紺碧のブロブにファイルをアップロードするには?
public async void UploadSync(IEnumerable<IFormFile> files, string path)
{
string MyPath = path.Replace("https://browsercontent.blob.core.windows.net/blob1/", "");
try
{
foreach (var file in files)
{
var newBlob = container.GetBlockBlobReference(MyPath);
await newBlob.UploadFromFileAsync(@"C:\Users\joy\Downloads\" + file.FileName);
}
}
catch (Exception ex)
{ throw ex;}
}
の下に使用して、私の紺碧ブロブへのファイルをアップロードしようとしています。それを解決する方法?
私のシナリオはファイルをアップロードする際に、アップロードするファイルを選択するためにWindowsエクスプローラが開きます。したがって、以下のようにパスを静的に指定すると、
newBlob.UploadFromFileAsync(@ "C:\ Users \ joy \ Downloads \" + file.FileName);
アプリケーションには適用されません。さまざまな場所からファイルをアップロードするためにこのコードを変更するにはどうすればよいですか?
結果をお知らせしますblockblob.Properties.ContentTypeプロパティ – Oliver
@sumanth、あなたのコードは素晴らしい作品です。ありがとう。 同様に、空白のBLOBストレージからファイルをダウンロードするにはどうすればいいですか?asp.netコアの空白のBLOBからファイルをダウンロードするコードブロックを共有してください – Joy