AnalysisMiddleware(RequestDelegate, DiagnosticSource, String) Constructor 
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of AnalysisMiddleware.
public:
 AnalysisMiddleware(Microsoft::AspNetCore::Http::RequestDelegate ^ next, System::Diagnostics::DiagnosticSource ^ diagnosticSource, System::String ^ middlewareName);
	public AnalysisMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, System.Diagnostics.DiagnosticSource diagnosticSource, string middlewareName);
	new Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware : Microsoft.AspNetCore.Http.RequestDelegate * System.Diagnostics.DiagnosticSource * string -> Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware
	Public Sub New (next As RequestDelegate, diagnosticSource As DiagnosticSource, middlewareName As String)
	Parameters
- next
 - RequestDelegate
 
The next middleware in the pipeline.
- diagnosticSource
 - DiagnosticSource
 
The DiagnosticSource to log when other middleware starts, finishes and throws.
- middlewareName
 - String
 
The name of the next middleware in the pipeline. This name is typically retrieved from Properties using the "analysis.NextMiddlewareName" key.