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