server-master/srcs/_plugins/WingsEmu.Plugins.BasicImplementation/NpcDialogPluginCore.cs
2026-02-10 18:21:30 +01:00

16 lines
No EOL
537 B
C#

using Microsoft.Extensions.DependencyInjection;
using WingsAPI.Plugins;
using WingsEmu.Game._NpcDialog;
namespace WingsEmu.Plugins.BasicImplementations;
public class NpcDialogPluginCore : IGameServerPlugin
{
public string Name => nameof(NpcDialogPluginCore);
public void AddDependencies(IServiceCollection services, GameServerLoader gameServer)
{
services.AddHandlers<NpcDialogPluginCore, INpcDialogAsyncHandler>();
services.AddSingleton<INpcDialogHandlerContainer, NpcDialogHandlerContainer>();
}
}