AnalysisBuilder Class¶
- Namespace
Microsoft.AspNetCore.MiddlewareAnalysis
- Assemblies
- Microsoft.AspNetCore.MiddlewareAnalysis
Syntax¶
public class AnalysisBuilder : IApplicationBuilder
-
class
Microsoft.AspNetCore.MiddlewareAnalysis.
AnalysisBuilder
Constructors¶
-
AnalysisBuilder
(Microsoft.AspNetCore.Builder.IApplicationBuilder)¶ public AnalysisBuilder(IApplicationBuilder inner)
-
Properties¶
-
Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.
ApplicationServices
¶ Return type: System.IServiceProvider public IServiceProvider ApplicationServices { get; set; }
-
Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.
Properties
¶ Return type: System.Collections.Generic.IDictionary<System.String> public IDictionary<string, object> Properties { get; }
-
Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.
ServerFeatures
¶ Return type: Microsoft.AspNetCore.Http.Features.IFeatureCollection public IFeatureCollection ServerFeatures { get; }
-
Methods¶
-
Build
()¶ Return type: Microsoft.AspNetCore.Http.RequestDelegate public RequestDelegate Build()
-
New
()¶ Return type: Microsoft.AspNetCore.Builder.IApplicationBuilder public IApplicationBuilder New()
-
Use
(System.Func<Microsoft.AspNetCore.Http.RequestDelegate, Microsoft.AspNetCore.Http.RequestDelegate>)¶ Return type: Microsoft.AspNetCore.Builder.IApplicationBuilder public IApplicationBuilder Use(Func<RequestDelegate, RequestDelegate> middleware)
-