Skip to content

Commit adced8e

Browse files
author
Matthew Harris
committed
Trying adding of metadata field
1 parent 8038fb4 commit adced8e

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

src/Azure.AISearch.WebApp/Services/AzureStorageConfigurationService.cs

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,23 @@ public async Task InitializeAsync()
5454

5555
public async Task UploadDocumentAsync(Stream fileStream, string fileName)
5656
{
57-
await this.documentsContainerClient.UploadBlobAsync(fileName, fileStream);
57+
//await this.documentsContainerClient.UploadBlobAsync(fileName, fileStream);
58+
//await fileStream.FlushAsync();
59+
60+
// Upload the blob
61+
var blobClient = this.documentsContainerClient.GetBlobClient(fileName);
62+
await blobClient.UploadAsync(fileStream, overwrite: true);
63+
64+
// Set metadata
65+
var metadata = new Dictionary<string, string>
66+
{
67+
{ "dataSource", "" }
68+
};
69+
await blobClient.SetMetadataAsync(metadata);
70+
71+
// Flush the stream
5872
await fileStream.FlushAsync();
73+
5974
}
6075

6176
public async Task UninitializeAsync()

0 commit comments

Comments
 (0)