Implemented interface member:
property
Properties
Microsoft.AspNetCore.Builder.IApplicationBuilder.Properties
2 writes to Properties
Microsoft.AspNetCore.Http (2)
Builder\ApplicationBuilder.cs (2)
44
Properties
= new Dictionary<string, object?>(StringComparer.Ordinal);
63
Properties
= new CopyOnWriteDictionary<string, object?>(builder.Properties, StringComparer.Ordinal);
16 references to Properties
Microsoft.AspNetCore (1)
WebApplication.cs (1)
80
internal IDictionary<string, object?> Properties => ApplicationBuilder.
Properties
;
Microsoft.AspNetCore.Antiforgery.Test (4)
AntiforgeryApplicationBuilderExtensionsTest.cs (4)
21
Assert.False(builder.
Properties
.ContainsKey("__AntiforgeryMiddlewareSet"));
25
Assert.True(builder.
Properties
.ContainsKey("__AntiforgeryMiddlewareSet"));
40
Assert.False(builder.
Properties
.ContainsKey("__AntiforgeryMiddlewareSet"));
42
Assert.False(builder.
Properties
.ContainsKey("__AntiforgeryMiddlewareSet"));
Microsoft.AspNetCore.Http (5)
Builder\ApplicationBuilder.cs (5)
63
Properties = new CopyOnWriteDictionary<string, object?>(builder.
Properties
, StringComparer.Ordinal);
107
return
Properties
.TryGetValue(key, out var value) ? (T?)value : default(T);
112
Properties
[key] = value;
208
public IDictionary<string, object?> Properties => _applicationBuilder.
Properties
;
214
if (_applicationBuilder.
Properties
.TryGetValue("__MiddlewareDescriptions", out var value) &&
Microsoft.AspNetCore.Http.Tests (2)
ApplicationBuilderTests.cs (2)
160
builder1.
Properties
["test"] = "value1";
165
Assert.Equal("value1", builder1.
Properties
["test"]);
Microsoft.AspNetCore.Routing.Tests (4)
Builder\EndpointRoutingApplicationBuilderExtensionsTest.cs (4)
309
app.
Properties
.Add("__GlobalEndpointRouteBuilder", routeBuilder);
336
app.
Properties
.Add("__GlobalEndpointRouteBuilder", routeBuilder);
339
Assert.True(app.
Properties
.TryGetValue("__EndpointRouteBuilder", out var local));
340
Assert.True(app.
Properties
.TryGetValue("__GlobalEndpointRouteBuilder", out var global));