diff --git a/src/Artemis.Core/Services/Interfaces/IModuleService.cs b/src/Artemis.Core/Services/Interfaces/IModuleService.cs index 38371632f..d7dd93325 100644 --- a/src/Artemis.Core/Services/Interfaces/IModuleService.cs +++ b/src/Artemis.Core/Services/Interfaces/IModuleService.cs @@ -9,11 +9,6 @@ namespace Artemis.Core.Services /// public interface IModuleService : IArtemisService { - /// - /// Occurs when the priorty of a module is updated. - /// - event EventHandler ModulePriorityUpdated; - /// /// Gets the current active module override. If set, all other modules are deactivated and only the /// is active. @@ -38,5 +33,10 @@ namespace Artemis.Core.Services /// The new priority category of the module /// The new priority of the module void UpdateModulePriority(Module module, ModulePriorityCategory category, int priority); + + /// + /// Occurs when the priority of a module is updated. + /// + event EventHandler? ModulePriorityUpdated; } } \ No newline at end of file diff --git a/src/Artemis.Core/Services/ModuleService.cs b/src/Artemis.Core/Services/ModuleService.cs index a1a72bb2b..96983eda7 100644 --- a/src/Artemis.Core/Services/ModuleService.cs +++ b/src/Artemis.Core/Services/ModuleService.cs @@ -149,8 +149,6 @@ namespace Artemis.Core.Services UpdateModulePriority(module, category, priority); } - public event EventHandler ModulePriorityUpdated; - public Module? ActiveModuleOverride { get; private set; } public async Task SetActiveModuleOverride(Module? overrideModule) @@ -266,5 +264,11 @@ namespace Artemis.Core.Services ModulePriorityUpdated?.Invoke(this, EventArgs.Empty); } + + #region Events + + public event EventHandler? ModulePriorityUpdated; + + #endregion } } \ No newline at end of file