![]() | StandardAdminStartArgs Class |
Namespace: Dynamicweb.Notifications
The StandardAdminStartArgs type exposes the following members.
Name | Description | |
---|---|---|
![]() | StandardAdminStartArgs | Initializes a new instance of the StandardAdminStartArgs class |
using Dynamicweb.Security.UserManagement; namespace Dynamicweb.Examples.Notifications.Standard { [Dynamicweb.Extensibility.Notifications.Subscribe(Dynamicweb.Notifications.Standard.Admin.Started)] public class AdminStartedObserver : Dynamicweb.Extensibility.Notifications.NotificationSubscriber { public override void OnNotify(string notification, Dynamicweb.Extensibility.Notifications.NotificationArgs args) { if (args == null) return; if (!(args is Dynamicweb.Notifications.Standard.Admin.StartArgs)) return; Dynamicweb.Notifications.Standard.Admin.StartArgs item = (Dynamicweb.Notifications.Standard.Admin.StartArgs)args; User user = User.GetCurrentBackendUser(); //Pass user name to the notification e-mail string emailBody = string.Format("The user ({0}) has been logged-in.", user.Name); } } }