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. |