8 writes to Headers
Microsoft.Extensions.AI.Abstractions.Tests (2)
Tools\HostedMcpServerToolTests.cs (2)
95tool.Headers = new Dictionary<string, string> { ["X-Custom-Header"] = "value1" }; 106Headers = new Dictionary<string, string>
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIConversionTests.cs (3)
492Headers = new Dictionary<string, string> { ["Authorization"] = "Bearer test-token" } 510Headers = new Dictionary<string, string> 627Headers = new Dictionary<string, string> { ["Authorization"] = "Bearer connector-token" }
OpenAIResponseClientIntegrationTests.cs (1)
524Headers = new Dictionary<string, string> { ["Authorization"] = $"Bearer {accessToken}" },
OpenAIResponseClientTests.cs (2)
2717Headers = new Dictionary<string, string> 2808Headers = new Dictionary<string, string>
13 references to Headers
Microsoft.Extensions.AI.Abstractions.Tests (9)
Tools\HostedMcpServerToolTests.cs (9)
26Assert.Null(tool.Headers); 94Assert.Null(tool.Headers); 96Assert.NotNull(tool.Headers); 97Assert.Single(tool.Headers); 98Assert.Equal("value1", tool.Headers["X-Custom-Header"]); 115Assert.NotNull(tool.Headers); 116Assert.Equal(2, tool.Headers.Count); 117Assert.Equal("Bearer token456", tool.Headers["Authorization"]); 118Assert.Equal("value2", tool.Headers["X-Custom"]);
Microsoft.Extensions.AI.OpenAI (4)
OpenAIRealtimeClientSession.cs (1)
558if (mcpTool.Headers is { } headers)
OpenAIResponsesChatClient.cs (3)
803if (mcpTool.Headers is { Count: > 0 }) 805responsesMcpTool.Headers = mcpTool.Headers; 813if (mcpTool.Headers?.TryGetValue("Authorization", out string? authHeader) is true &&