Overview
Lagoon user notifications enable you to send persistent messages to one or more users, synchronize them in real time with SignalR, and store them on the browser side in IndexedDB to remain accessible offline. The interface is provided by the separate module `Lagoon.UI.Notifications`, distributed via the NuGet package `Lagoon.UI.Notifications`.
LgNotificationCounter
LgNotificationCounter displays a numerical value in a notification badge.
LgNotificationItem
LgNotificationItem<TItem> renders an individual notification: title, description, date, icon, mark as read/unread actions, and deletion.
LgNotificationMenuItem
LgNotificationMenuItem<TItem> adds a notification entry to the Lagoon menu with icon, unread counter, and by default a dropdown list synchronized by INotificationService<TItem>.