Exemple #1
0
 public DefaultHttpReportsMiddleware(RequestDelegate next, IOptions <HttpReportsOptions> options, IRequestBuilder requestBuilder, IRequestProcesser invokeProcesser, ILogger <DefaultHttpReportsMiddleware> logger)
 {
     Next            = next;
     Logger          = logger;
     RequestBuilder  = requestBuilder;
     InvokeProcesser = invokeProcesser;
     Options         = options.Value;
 }
 public DefaultHttpReportsMiddleware(RequestDelegate next, IdWorker idWorker, JsonSerializerOptions jsonSetting, IOptions <HttpReportsOptions> options, IRequestBuilder requestBuilder, IRequestProcesser invokeProcesser, ILogger <DefaultHttpReportsMiddleware> logger)
 {
     Next            = next;
     _idWorker       = idWorker;
     Logger          = logger;
     RequestBuilder  = requestBuilder;
     InvokeProcesser = invokeProcesser;
     JsonSetting     = jsonSetting;
     Options         = options.Value;
 }