Class ExtensionMiddlewareBase
Inheritance
System.Object
ExtensionMiddlewareBase
Assembly: DirectScale.Disco.Extension.Abstractions.dll
Syntax
public abstract class ExtensionMiddlewareBase : Object
Constructors
ExtensionMiddlewareBase(RequestDelegate)
Declaration
public ExtensionMiddlewareBase(RequestDelegate next)
Parameters
Type |
Name |
Description |
Microsoft.AspNetCore.Http.RequestDelegate |
next |
|
Methods
InvokeAsync(HttpContext)
Declaration
public Task InvokeAsync(HttpContext context)
Parameters
Type |
Name |
Description |
Microsoft.AspNetCore.Http.HttpContext |
context |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
InvokeChild(HttpContext)
Declaration
public abstract Task InvokeChild(HttpContext context)
Parameters
Type |
Name |
Description |
Microsoft.AspNetCore.Http.HttpContext |
context |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
StreamToString(Stream)
Declaration
protected Task<string> StreamToString(Stream stream)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.String> |
|