v1.3.1 - Add Initialize override that calls Register() to hook into page rendering

This commit is contained in:
2026-04-28 10:12:03 +10:00
parent 3e6ba2cd69
commit d09d32bb52
+6
View File
@@ -1,3 +1,4 @@
using Disco.Data.Repository;
using Disco.Models.UI.User; using Disco.Models.UI.User;
using Disco.Services.Interop.ActiveDirectory; using Disco.Services.Interop.ActiveDirectory;
using Disco.Services.Plugins; using Disco.Services.Plugins;
@@ -11,6 +12,11 @@ namespace Disco.Plugins.ADCompare.Features
[PluginFeature(Id = "ADCompareUserUI", Name = "User Page - AD Compare")] [PluginFeature(Id = "ADCompareUserUI", Name = "User Page - AD Compare")]
public class UserUIExtension : UIExtensionFeature<UserShowModel> public class UserUIExtension : UIExtensionFeature<UserShowModel>
{ {
public override void Initialize(DiscoDataContext Database)
{
Register();
}
public override UIExtensionResult ExecuteAction(ControllerContext context, UserShowModel model) public override UIExtensionResult ExecuteAction(ControllerContext context, UserShowModel model)
{ {
var user = model.User; var user = model.User;