DevExpressWasmMasksApplicationBuilderExtensions Class
Contains extension methods that register the DevExpress middleware for client-side masks in Blazor Server applications.
Namespace: Microsoft.Extensions.DependencyInjection
Assembly: DevExpress.Blazor.Server.WebAssembly.v22.1.dll
NuGet Package: DevExpress.Blazor.Server.WebAssembly
Declaration
public static class DevExpressWasmMasksApplicationBuilderExtensions
Remarks
Use this class’s UseDevExpressBlazorWasmMasksStaticFiles(IApplicationBuilder) method to register the DevExpress middleware for client-side (WebAssembly) masks in your Blazor Server application. In this mode, data editors with masks process input text on the client to reduce input delays when you have a slow connection. For more information on the mode, refer to the following section: Optimize Mask Performance in Blazor Server Apps.
To activate this functionality, follow the steps below:
- Install the
DevExpress.Blazor.Server.WebAssembly
NuGet Package. Register the middleware. Call the UseDevExpressBlazorWasmMasksStaticFiles(IApplicationBuilder) method in the
Program.cs
file:app.UseDevExpressBlazorWasmMasksStaticFiles();
Set up mask-related options. Call the AddDevExpressBlazorWasmMasks(IServiceCollection) method in the
Program.cs
file:builder.Services.AddDevExpressBlazorWasmMasks();