7 writes to Name
Microsoft.Extensions.AI.Abstractions.Tests (3)
Contents\HostedFileContentTests.cs (3)
113c.Name = "document.pdf"; 116c.Name = "image.png"; 119c.Name = null;
Microsoft.Extensions.AI.OpenAI (2)
OpenAIChatClient.cs (1)
725contentPart.FileId is not null ? new HostedFileContent(contentPart.FileId) { Name = contentPart.Filename } :
OpenAIResponsesChatClient.cs (1)
1144results.Add(new HostedFileContent(part.InputFileId) { Name = part.InputFilename, RawRepresentation = part });
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIResponseClientTests.cs (2)
3896new FunctionResultContent("call_file", new HostedFileContent("file-abc123") { MediaType = "image/png", Name = "result.png" }) 4242new FunctionResultContent("call_hosted_file", new HostedFileContent("file-xyz789") { MediaType = "text/plain", Name = "document.txt" })
6 references to Name
Microsoft.Extensions.AI.Abstractions (1)
Contents\HostedFileContent.cs (1)
84if (Name is string name)
Microsoft.Extensions.AI.Abstractions.Tests (4)
Contents\HostedFileContentTests.cs (4)
111Assert.Null(c.Name); 114Assert.Equal("document.pdf", c.Name); 117Assert.Equal("image.png", c.Name); 120Assert.Null(c.Name);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponsesChatClient.cs (1)
953FileName = fc.Name,