16 implementations of IHeaderDictionary
InMemory.FunctionalTests (2)
Microsoft.AspNetCore.Hosting.Tests (1)
Microsoft.AspNetCore.Http (1)
Microsoft.AspNetCore.Owin (1)
Microsoft.AspNetCore.Server.HttpSys (2)
Microsoft.AspNetCore.Server.IIS (2)
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
Microsoft.AspNetCore.Shared.Tests (2)
564 references to IHeaderDictionary
InMemory.FunctionalTests (14)
Microsoft.AspNetCore.Antiforgery (1)
Microsoft.AspNetCore.App.Analyzers.Test (2)
Microsoft.AspNetCore.Authentication.Cookies (1)
Microsoft.AspNetCore.Components.Server (1)
Microsoft.AspNetCore.CookiePolicy.Test (1)
Microsoft.AspNetCore.Cors (3)
Microsoft.AspNetCore.Diagnostics (3)
Microsoft.AspNetCore.Diagnostics.HealthChecks (1)
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Microsoft.AspNetCore.Hosting (3)
Microsoft.AspNetCore.Hosting.Tests (1)
Microsoft.AspNetCore.Http (7)
Microsoft.AspNetCore.Http.Abstractions (21)
Internal\ParsingHelpers.cs (7)
11public static StringValues GetHeader(IHeaderDictionary headers, string key)
17public static string[] GetHeaderSplit(IHeaderDictionary headers, string key)
41public static StringValues GetHeaderUnmodified(IHeaderDictionary headers, string key)
49public static void SetHeaderJoined(IHeaderDictionary headers, string key, StringValues value)
87public static void SetHeaderUnmodified(IHeaderDictionary headers, string key, StringValues? values)
102public static void AppendHeaderJoined(IHeaderDictionary headers, string key, params string[] values)
123public static void AppendHeaderUnmodified(IHeaderDictionary headers, string key, StringValues values)
Microsoft.AspNetCore.Http.Extensions (14)
HeaderDictionaryTypeExtensions.cs (9)
42internal static DateTimeOffset? GetDate(this IHeaderDictionary headers, string name)
50internal static void Set(this IHeaderDictionary headers, string name, object? value)
65internal static void SetList<T>(this IHeaderDictionary headers, string name, IList<T>? values)
90/// Appends a sequence of values to <see cref="IHeaderDictionary"/>.
93/// <param name="Headers">The <see cref="IHeaderDictionary"/>.</param>
96public static void AppendList<T>(this IHeaderDictionary Headers, string name, IList<T> values)
120internal static void SetDate(this IHeaderDictionary headers, string name, DateTimeOffset? value)
168internal static T? Get<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] T>(this IHeaderDictionary headers, string name)
220internal static IList<T> GetList<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] T>(this IHeaderDictionary headers, string name)
Microsoft.AspNetCore.Http.Extensions.Tests (2)
Microsoft.AspNetCore.Http.Features (5)
Microsoft.AspNetCore.Http.Tests (27)
Microsoft.AspNetCore.HttpLogging (1)
Microsoft.AspNetCore.HttpOverrides (1)
Microsoft.AspNetCore.Localization (1)
Microsoft.AspNetCore.Mvc.Core (2)
Microsoft.AspNetCore.Mvc.Cors.Test (1)
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (2)
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (1)
Microsoft.AspNetCore.Mvc.TagHelpers (1)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (1)
Microsoft.AspNetCore.OutputCaching (2)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (1)
Microsoft.AspNetCore.Owin (7)
Microsoft.AspNetCore.ResponseCaching (7)
Microsoft.AspNetCore.ResponseCompression (1)
Microsoft.AspNetCore.Routing (2)
Microsoft.AspNetCore.Server.HttpSys (8)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (18)
Microsoft.AspNetCore.Server.IIS (7)
Microsoft.AspNetCore.Server.Kestrel.Core (282)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (70)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (29)
Microsoft.AspNetCore.Session (1)
Microsoft.AspNetCore.Shared.Tests (1)
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (1)
Microsoft.AspNetCore.SignalR.Tests (1)
Microsoft.AspNetCore.TestHost (2)
Microsoft.AspNetCore.WebSockets (5)