Class ApplicationBuilderExtensions
- Namespace
- Oqtane.Extensions
- Assembly
- Oqtane.Server.dll
public static class ApplicationBuilderExtensions
- Inheritance
-
object
ApplicationBuilderExtensions
Methods
public static IApplicationBuilder ConfigureOqtaneAssemblies(this IApplicationBuilder app, IWebHostEnvironment env)
Parameters
app IApplicationBuilder
env IWebHostEnvironment
Returns
- IApplicationBuilder
UseExceptionMiddleWare(IApplicationBuilder)
public static IApplicationBuilder UseExceptionMiddleWare(this IApplicationBuilder builder)
Parameters
builder IApplicationBuilder
Returns
- IApplicationBuilder
UseJwtAuthorization(IApplicationBuilder)
public static IApplicationBuilder UseJwtAuthorization(this IApplicationBuilder builder)
Parameters
builder IApplicationBuilder
Returns
- IApplicationBuilder
public static IApplicationBuilder UseOqtane(this IApplicationBuilder app, IConfigurationRoot configuration, IWebHostEnvironment environment, ICorsService corsService, ICorsPolicyProvider corsPolicyProvider, ISyncManager sync)
Parameters
app IApplicationBuilder
configuration IConfigurationRoot
environment IWebHostEnvironment
corsService ICorsService
corsPolicyProvider ICorsPolicyProvider
sync ISyncManager
Returns
- IApplicationBuilder
UseOqtaneLocalization(IApplicationBuilder)
public static IApplicationBuilder UseOqtaneLocalization(this IApplicationBuilder app)
Parameters
app IApplicationBuilder
Returns
- IApplicationBuilder
UseTenantResolution(IApplicationBuilder)
public static IApplicationBuilder UseTenantResolution(this IApplicationBuilder builder)
Parameters
builder IApplicationBuilder
Returns
- IApplicationBuilder