Table of Contents

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