aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller
diff options
context:
space:
mode:
authorPatrick Barron <barronpm@gmail.com>2020-08-15 15:55:15 -0400
committerPatrick Barron <barronpm@gmail.com>2020-08-15 15:55:15 -0400
commit816c80525a64fcac441f44f1d508028070fdc21d (patch)
tree2d6b3790970c21605d9cf5b1e4efe76ba0df113e /MediaBrowser.Controller
parentd39e236dfe146de65c2451dfe59abbcc9e8a3b4e (diff)
Use IEventManager in UserManager
Diffstat (limited to 'MediaBrowser.Controller')
-rw-r--r--MediaBrowser.Controller/Events/IEventManager.cs10
-rw-r--r--MediaBrowser.Controller/Library/IUserManager.cs20
2 files changed, 9 insertions, 21 deletions
diff --git a/MediaBrowser.Controller/Events/IEventManager.cs b/MediaBrowser.Controller/Events/IEventManager.cs
index 794a8709e5..a1f40b3a6d 100644
--- a/MediaBrowser.Controller/Events/IEventManager.cs
+++ b/MediaBrowser.Controller/Events/IEventManager.cs
@@ -11,10 +11,18 @@ namespace MediaBrowser.Controller.Events
/// <summary>
/// Publishes an event.
/// </summary>
+ /// <param name="eventArgs">the event arguments.</param>
+ /// <typeparam name="T">The type of event.</typeparam>
+ void Publish<T>(T eventArgs)
+ where T : EventArgs;
+
+ /// <summary>
+ /// Publishes an event asynchronously.
+ /// </summary>
/// <param name="eventArgs">The event arguments.</param>
/// <typeparam name="T">The type of event.</typeparam>
/// <returns>A task representing the publishing of the event.</returns>
- Task Publish<T>(T eventArgs)
+ Task PublishAsync<T>(T eventArgs)
where T : EventArgs;
}
}
diff --git a/MediaBrowser.Controller/Library/IUserManager.cs b/MediaBrowser.Controller/Library/IUserManager.cs
index c8d8375b38..96a41920ab 100644
--- a/MediaBrowser.Controller/Library/IUserManager.cs
+++ b/MediaBrowser.Controller/Library/IUserManager.cs
@@ -20,26 +20,6 @@ namespace MediaBrowser.Controller.Library
event EventHandler<GenericEventArgs<User>> OnUserUpdated;
/// <summary>
- /// Occurs when a user is created.
- /// </summary>
- event EventHandler<GenericEventArgs<User>> OnUserCreated;
-
- /// <summary>
- /// Occurs when a user is deleted.
- /// </summary>
- event EventHandler<GenericEventArgs<User>> OnUserDeleted;
-
- /// <summary>
- /// Occurs when a user's password is changed.
- /// </summary>
- event EventHandler<GenericEventArgs<User>> OnUserPasswordChanged;
-
- /// <summary>
- /// Occurs when a user is locked out.
- /// </summary>
- event EventHandler<GenericEventArgs<User>> OnUserLockedOut;
-
- /// <summary>
/// Gets the users.
/// </summary>
/// <value>The users.</value>