DevExpressServiceCollectionExtensions.AddDevExpressBlazor(IServiceCollection, Action<GlobalOptions>) Method
Adds internal DevExpress Blazor services to the IServiceCollection collection and sets up DevExpress Blazor components’ global options.
Namespace: Microsoft.Extensions.DependencyInjection
Assembly: DevExpress.Blazor.v24.1.dll
NuGet Package: DevExpress.Blazor
Declaration
public static IDevExpressBlazorBuilder AddDevExpressBlazor(
this IServiceCollection services,
Action<GlobalOptions> configure = null
)
Parameters
Name | Type | Description |
---|---|---|
services | IServiceCollection | The application’s service collection. |
Optional Parameters
Name | Type | Default | Description |
---|---|---|---|
configure | Action<GlobalOptions> | null | A delegate method that configures global options for DevExpress Blazor components. |
Returns
Type | Description |
---|---|
IDevExpressBlazorBuilder | An object that can be used to further configure internal DevExpress Blazor services. |
Remarks
Call this method in the Program.cs file to register internal DevExpress Blazor services. Pass global option values to this method to set options that apply to all DevExpress Blazor components.
The following code snippet sets the BootstrapVersion global option to v5
:
using DevExpress.Blazor;
/* ... */
builder.Services.AddDevExpressBlazor(configure => configure.BootstrapVersion = BootstrapVersion.v5);
The AddDevExpressBlazor
method returns an object that you can use to further configure internal DevExpress Blazor services. For instance, you can call the AddSpellCheck method to add and configure the Rich Text Editor‘s built-in spell check service:
using DevExpress.Blazor;
/* ... */
builder.Services.AddDevExpressBlazor().AddSpellCheck();