NotificationsOptionsBase.NotificationsRefreshInterval Property
Specifies how often XAF refreshes notifications.
Namespace: DevExpress.ExpressApp.Notifications
Assembly: DevExpress.ExpressApp.Notifications.v24.1.dll
NuGet Package: DevExpress.ExpressApp.Notifications
Declaration
Property Value
Type | Default | Description |
---|---|---|
TimeSpan | 5 minutes | A TimeSpan value that specifies the time that passes before XAF refreshes notifications again. |
Remarks
The following example demonstrates how to specify this property:
namespace MySolution.Blazor.Server;
public class Startup {
public void ConfigureServices(IServiceCollection services) {
// ...
services.AddRazorPages();
services.AddServerSideBlazor();
services.AddHttpContextAccessor();
services.AddScoped<CircuitHandler, Services.Circuits.CircuitHandlerProxy>();
services.AddXaf(Configuration, builder => {
builder.UseApplication<MySolutionBlazorApplication>();
// ...
builder.Modules
// ...
.AddNotifications(options => {
options.CanAccessPostponedItems = true;
options.NotificationsRefreshInterval = TimeSpan.FromSeconds(1);
options.NotificationsStartDelay = TimeSpan.FromSeconds(15);
options.ShowDismissAllAction = true;
options.ShowNotificationsWindow = false;
options.ShowRefreshAction = true;
});
});
};
}
See Also