DevExpress.ExpressApp.ApplicationBuilder Namespace
Contains platform-agnostic classes and interfaces that allow you to configure your application in the fluent API-based application builder.
Assemblies: DevExpress.EntityFrameworkCore.Security.v25.1.dll, DevExpress.ExpressApp.AuditTrail.EFCore.v25.1.dll, DevExpress.ExpressApp.Blazor.v25.1.dll, DevExpress.ExpressApp.CloneObject.v25.1.dll, DevExpress.ExpressApp.ConditionalAppearance.v25.1.dll, DevExpress.ExpressApp.EFCore.v25.1.dll, DevExpress.ExpressApp.MultiTenancy.Blazor.EFCore.v25.1.dll, DevExpress.ExpressApp.MultiTenancy.Blazor.Xpo.v25.1.dll, DevExpress.ExpressApp.MultiTenancy.v25.1.dll, DevExpress.ExpressApp.MultiTenancy.Win.EFCore.v25.1.dll, DevExpress.ExpressApp.MultiTenancy.Win.Xpo.v25.1.dll, DevExpress.ExpressApp.Objects.v25.1.dll, DevExpress.ExpressApp.Security.Xpo.v25.1.dll, DevExpress.ExpressApp.StateMachine.v25.1.dll, DevExpress.ExpressApp.v25.1.dll, DevExpress.ExpressApp.ViewVariantsModule.v25.1.dll, DevExpress.ExpressApp.Xpo.v25.1.dll
NuGet Packages: DevExpress.ExpressApp.EFCore, DevExpress.ExpressApp.AuditTrail.EFCore, DevExpress.ExpressApp.Blazor, DevExpress.ExpressApp.CloneObject, DevExpress.ExpressApp.ConditionalAppearance, DevExpress.ExpressApp.MultiTenancy.Blazor.EFCore, DevExpress.ExpressApp.MultiTenancy.Blazor.XPO, DevExpress.ExpressApp.MultiTenancy, DevExpress.ExpressApp.MultiTenancy.Win.EFCore, DevExpress.ExpressApp.MultiTenancy.Win.XPO, DevExpress.ExpressApp.Objects, DevExpress.ExpressApp.Security.Xpo, DevExpress.ExpressApp.StateMachine, DevExpress.ExpressApp, DevExpress.ExpressApp.ViewVariantsModule, DevExpress.ExpressApp.Xpo
Classes
Name | Description |
---|---|
AuditedDbContextBuilderExtensions static |
Allows you to configure the main (business object) and additional (audit history) DbContext objects in applications with the Audit Trail Module.
|
AuditedDbContextConfigurator | |
AuditTrailEFCoreApplicationBuilderExtensions static | Extends the IModuleBuilder<TContext> interface with a method to add the Audit Trail Module (EF Core) to your application. |
BlazorEFCoreMultiTenancyApplicationBuilderExtensions static | Implements the method that creates a builder to set up a multi-tenant Blazor application with the Entity Framework Core data model. |
BlazorSecurityBuilderExtensions static | Extends the IBlazorSecurityBuilder interface with methods to configure authentication in your application. |
BlazorXpoMultiTenancyApplicationBuilderExtensions static | Implements the method that creates a builder to set up a multi-tenant Blazor application with the XPO data model. |
BusinessClassLibraryCustomizationApplicationBuilderExtensions static | Extends the IModuleBuilder<TContext> interface with a method to add the Business Class Library Customization Module to your application. |
ConditionalAppearanceApplicationBuilderExtensions static | Extends the IModuleBuilder<TContext> interface with a method to add the Conditional Appearance Module to your application. |
DbContextBuilder<TContext> |
Allows you to configure DbContext in your WinForms application.
|
DbContextServiceBasedBuilder<TContext> |
Allows you to configure DbContext in your ASP.NET Core Blazor application.
|
EFCoreMiddleTierSecurityEvents | Stores handlers for EF Core Middle Tier Security events. |
EFCoreMiddleTierSecurityOptions | Contains options that you can use to configure EF Core Middle Tier Security. |
EFCoreObjectSpaceProviderBuilderExtensions static | Extends the IObjectSpaceProviderServiceBasedBuilder<TContext> interface with a method to add the EFCoreObjectSpaceProvider<TDbContext> to your application. |
EFCoreObjectSpaceProviderOptionsBuilder | Options that you can use to configure EFCoreObjectSpaceProvider<TDbContext>. |
MiddleTierClientBuilder<TDbContext> |
Configures a client for a Middle Tier server with a specified DbContext type.
|
MiddleTierSecurityEvents | Stores handlers for XPO Middle Tier Security events. |
MiddleTierSecurityOptions | Contains options that you can use to configure XPO Middle Tier Security. |
ModelDifferencesOptions | Contains options that configure tenant Application Model Differences in multi-tenant applications. |
NonPersistentObjectSpaceProviderBuilderExtensions static | Extends the IObjectSpaceProviderServiceBasedBuilder<TContext> interface with a method to add the NonPersistentObjectSpaceProvider to your application. |
NonPersistentObjectSpaceProviderOptions | Options that you can use to configure NonPersistentObjectSpaceProvider. |
ObjectCloningApplicationBuilderExtensions static | Extends the IModuleBuilder<TContext> interface with a method to add the Clone Object Module to your application. |
SecuredEFCoreObjectSpaceProviderBuilderExtensions static | Extends the IObjectSpaceProviderServiceBasedBuilder<TContext> interface with a method to add the SecuredEFCoreObjectSpaceProvider<TDbContext> to your application. |
SecuredObjectSpaceProviderBuilderExtensions static | Extends the IObjectSpaceProviderServiceBasedBuilder<TContext> interface with a method to add the SecuredObjectSpaceProvider to your application. |
SecuredXPObjectSpaceProviderOptions | Options that you can use to configure the SecuredObjectSpaceProvider. |
StateMachineApplicationBuilderExtensions static | Extends the IModuleBuilder<TContext> interface with a method to add the State Machine Module to your application. |
ViewVariantsApplicationBuilderExtensions static | Extends the IModuleBuilder<TContext> interface with a method to add the View Variants Module to your application. |
WinEFCoreMultiTenancyApplicationBuilderExtensions static | Implements the method that creates a builder to set up a multi-tenant WinForms application with the Entity Framework Core data model. |
WinXpoMultiTenancyApplicationBuilderExtensions static | Implements the method that creates a builder to set up a multi-tenant WinForms application with the XPO data model. |
XPObjectSpaceProviderBuilderExtensions static | Extends the IObjectSpaceProviderServiceBasedBuilder<TContext> interface with a method to add the XPObjectSpaceProvider to your application. |
XPObjectSpaceProviderOptions | Options that you can use to configure the XPObjectSpaceProvider. |
Interfaces
Name | Description |
---|---|
ILegacyInitializationXafApplication | Contains the InitializeComponent() method that you can use when you migrate your application configuration to the application builder. |
IMiddleTierClient<TDbContext> | Declares the API for a Middle Tier client. |
IModuleBuilder<TContext> | Allows you to add and configure Modules in your application. |
IObjectSpaceProviderBuilder<TContext> | The fluent API-based builder that allows you to configure Object Space Providers in your WinForms application. |
IObjectSpaceProviderServiceBasedBuilder<TContext> | The fluent API-based builder that allows you to configure Object Space Providers in your ASP.NET Core Blazor application. |
IXafApplicationBuilder<TBuilder> | The base interface for platform-specific fluent API-based application builders. |