3 writes to AllowedExposedHeaders
Microsoft.AspNetCore.Cors.Test (3)
CorsServiceTests.cs (3)
807AllowedExposedHeaders = { "foo", "bar" }, 828AllowedExposedHeaders = { "foo", "bar" }, 848AllowedExposedHeaders = { "foo" },
11 references to AllowedExposedHeaders
Microsoft.AspNetCore.Cors (4)
Infrastructure\CorsResult.cs (1)
93builder.AppendJoin(",", AllowedExposedHeaders);
Infrastructure\CorsService.cs (3)
116AddHeaderValues(result.AllowedExposedHeaders, policy.ExposedHeaders); 197if (result.AllowedExposedHeaders.Count > 0) 199headers.SetCommaSeparatedValues(CorsConstants.AccessControlExposeHeaders, result.AllowedExposedHeaders.ToArray());
Microsoft.AspNetCore.Cors.Test (5)
CorsResultTests.cs (2)
16Assert.Empty(result.AllowedExposedHeaders); 51corsResult.AllowedExposedHeaders.Add("foo");
CorsServiceTests.cs (3)
254Assert.Empty(result.AllowedExposedHeaders); 271Assert.Equal(new[] { "foo" }, result.AllowedExposedHeaders); 290Assert.Equal(new[] { "foo", "bar", "baz" }, result.AllowedExposedHeaders);
Microsoft.AspNetCore.Mvc.Cors.Test (2)
CorsAuthorizationFilterTest.cs (2)
206headers.Add(CorsConstants.AccessControlExposeHeaders, result1.AllowedExposedHeaders.ToArray()); 250AddRange(result.AllowedExposedHeaders, exposedHeaders);