Back to Devexpress

IObjectSpaceProviderServiceBasedBuilder<TContext> Interface

expressappframework-devexpress-dot-expressapp-dot-applicationbuilder-dot-iobjectspaceproviderservicebasedbuilder-1.md

latest3.2 KB
Original Source

IObjectSpaceProviderServiceBasedBuilder<TContext> Interface

The fluent API-based builder that allows you to configure Object Space Providers in your ASP.NET Core Blazor application.

Namespace : DevExpress.ExpressApp.ApplicationBuilder

Assembly : DevExpress.ExpressApp.v25.2.dll

NuGet Package : DevExpress.ExpressApp

Declaration

csharp
public interface IObjectSpaceProviderServiceBasedBuilder<TContext>
    where TContext :
    IXafApplicationBuilder<TContext>,
    IAccessor<IServiceCollection>
vb
Public Interface IObjectSpaceProviderServiceBasedBuilder(Of TContext As {IXafApplicationBuilder(Of TContext), IAccessor(Of IServiceCollection)})

Type Parameters

NameDescription
TContext

The IBlazorApplicationBuilder type.

|

The following members return IObjectSpaceProviderServiceBasedBuilder<TContext> objects:

Extension Methods

AddSecuredEFCore<TContext>(Action<EFCoreObjectSpaceProviderOptionsBuilder>)

[AddSecuredEFCore<TContext>(Action<IServiceProvider, EFCoreObjectSpaceProviderOptionsBuilder>)](/eXpressAppFramework/DevExpress.ExpressApp.ApplicationBuilder.SecuredEFCoreObjectSpaceProviderBuilderExtensions.-----7-(b-A--q-)

AddEFCore<TContext>(Action<EFCoreObjectSpaceProviderOptionsBuilder>)

AddEFCore<TContext>(Action<IServiceProvider, EFCoreObjectSpaceProviderOptionsBuilder>)

AddSecuredXpo<TContext>(Action<IServiceProvider, SecuredXPObjectSpaceProviderOptions>)

AddXpo<TContext>(Action<IServiceProvider, XPObjectSpaceProviderOptions>)

See Also

IObjectSpaceProviderServiceBasedBuilder<TContext> Members

DevExpress.ExpressApp.ApplicationBuilder Namespace