Notification service


The INotificationService is built on top of Snackbar component and is used for showing simple alerts and notifications.


Notification service is part of the Blazorise.Components NuGet package.


Install extension from NuGet.

Install-Package Blazorise.Components



INotificationService is automatically registered by Blazorise but it needs just one thing on your side to make it work. You need to place <NotificationAlert /> somewhere in your application razor code. It can be placed anywhere, but a good approach is to place it in App.razor like in the following example.

<Router AppAssembly="typeof(App).Assembly">
<NotificationAlert />

Basic example

Once you’re done you can start using it by injecting the INotificationService in your page and then simple calling the built-in methods.

<Button Color="Color.Warning" Clicked="@ShowWarningNotification">Show alert!</Button>

    [Inject] INotificationService NotificationService { get; set; }

    Task ShowWarningNotification()
        return NotificationService.Warning( "This is a simple notification message!", "Hello" );