Add NoSnapService, undo application on plugin unload

This commit is contained in:
Loporrit
2025-07-24 16:32:45 +00:00
parent c455eb0009
commit 10366695f2
5 changed files with 80 additions and 5 deletions

View File

@@ -141,6 +141,7 @@ public sealed class Plugin : IDalamudPlugin
collection.AddSingleton<IpcCallerBrio>();
collection.AddSingleton<IpcManager>();
collection.AddSingleton<NotificationService>();
collection.AddSingleton<NoSnapService>();
collection.AddSingleton((s) => new MareConfigService(pluginInterface.ConfigDirectory.FullName));
collection.AddSingleton((s) => new ServerConfigService(pluginInterface.ConfigDirectory.FullName));
@@ -204,6 +205,7 @@ public sealed class Plugin : IDalamudPlugin
collection.AddHostedService(p => p.GetRequiredService<MarePlugin>());
collection.AddHostedService(p => p.GetRequiredService<IpcProvider>());
collection.AddHostedService(p => p.GetRequiredService<RepoChangeService>());
collection.AddHostedService(p => p.GetRequiredService<NoSnapService>());
})
.Build();