Class WebApplicationExtensions
- Namespace
- JJMasterData.Web.Configuration
- Assembly
- JJMasterData.Web.dll
public static class WebApplicationExtensions
- Inheritance
-
WebApplicationExtensions
- Inherited Members
-
Methods
MapDataDictionary(WebApplication)
public static ControllerActionEndpointConventionBuilder MapDataDictionary(this WebApplication app)
Parameters
app
WebApplication
Returns
- ControllerActionEndpointConventionBuilder
MapJJMasterData(WebApplication, Action<MasterDataAreaOptions>?)
[Obsolete("Please use both MapDataDictionary and MapMasterData instead.")]
public static ControllerActionEndpointConventionBuilder MapJJMasterData(this WebApplication app, Action<MasterDataAreaOptions>? configure = null)
Parameters
app
WebApplication
configure
Action<MasterDataAreaOptions>
Returns
- ControllerActionEndpointConventionBuilder
MapMasterData(WebApplication)
public static ControllerActionEndpointConventionBuilder MapMasterData(this WebApplication app)
Parameters
app
WebApplication
Returns
- ControllerActionEndpointConventionBuilder
UseMasterDataSeedingAsync(WebApplication)
[PublicAPI]
public static Task UseMasterDataSeedingAsync(this WebApplication app)
Parameters
app
WebApplication
Returns
- Task
UseUrlRequestLocalization(WebApplication, Action<MasterDataLocalizationOptions>?)
[PublicAPI]
[Obsolete("Please handle request localization at your application.")]
public static WebApplication UseUrlRequestLocalization(this WebApplication app, Action<MasterDataLocalizationOptions>? configureLocalization = null)
Parameters
app
WebApplication
configureLocalization
Action<MasterDataLocalizationOptions>
Returns
- WebApplication