Back to Devexpress

DevExpressServiceCollectionExtensions Class

blazor-microsoft-dot-extensions-dot-dependencyinjection.md

latest2.6 KB
Original Source

DevExpressServiceCollectionExtensions Class

Contains extension methods to configure an IServiceCollection for DevExpress Blazor components.

Namespace : Microsoft.Extensions.DependencyInjection

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
[DXLicenseBlazor]
public static class DevExpressServiceCollectionExtensions

Remarks

Use the AddDevExpressBlazor(IServiceCollection, Action<GlobalOptions>) method to add internal DevExpress Blazor services to the service collection or specify DevExpress Blazor components’ global options.

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 SizeMode global option to Large:

csharp
using DevExpress.Blazor;

/* ... */
builder.Services.AddDevExpressBlazor(configure => configure.SizeMode = SizeMode.Large);

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:

csharp
using DevExpress.Blazor;

/* ... */
builder.Services.AddDevExpressBlazor().AddSpellCheck();

Inheritance

Object DevExpressServiceCollectionExtensions

See Also

DevExpressServiceCollectionExtensions Members

Microsoft.Extensions.DependencyInjection Namespace