Table of Contents

Class DbMigrationsEndpointMiddleware

Namespace
Steeltoe.Management.Endpoint.DbMigrations
Assembly
Steeltoe.Management.EndpointCore.dll
public class DbMigrationsEndpointMiddleware : EndpointMiddleware<Dictionary<string, DbMigrationsDescriptor>>
Inheritance
DbMigrationsEndpointMiddleware
Inherited Members

Constructors

DbMigrationsEndpointMiddleware(RequestDelegate, DbMigrationsEndpoint, IEnumerable<IManagementOptions>, ILogger<DbMigrationsEndpointMiddleware>)

public DbMigrationsEndpointMiddleware(RequestDelegate next, DbMigrationsEndpoint endpoint, IEnumerable<IManagementOptions> mgmtOptions, ILogger<DbMigrationsEndpointMiddleware> logger = null)

Parameters

next RequestDelegate
endpoint DbMigrationsEndpoint
mgmtOptions IEnumerable<IManagementOptions>
logger ILogger<DbMigrationsEndpointMiddleware>

Methods

HandleEntityFrameworkRequestAsync(HttpContext)

protected Task HandleEntityFrameworkRequestAsync(HttpContext context)

Parameters

context HttpContext

Returns

Task

Invoke(HttpContext)

public Task Invoke(HttpContext context)

Parameters

context HttpContext

Returns

Task