pschelpdesk/HetznerServer/HetznerServerBootstrap.cs
2024-11-04 20:45:34 +01:00

23 lines
695 B
C#

using PSCHelpdesk.Plugins.HetznerServer.ViewModels;
using PSCHelpdesk.Shared.Service;
namespace PSCHelpdesk.Plugins.HetznerServer;
using Microsoft.Extensions.DependencyInjection;
using Prise.Plugin;
[PluginBootstrapper(PluginType = typeof(HetznerServer))]
public class HetznerServerBootstrap : IPluginBootstrapper
{
//[BootstrapperService(ServiceType = typeof(IMenuService), ProxyType = typeof(MenuService))]
//private readonly IMenuService menuService;
public IServiceCollection Bootstrap(IServiceCollection services)
{
//services.AddSingleton<IMenuService>(this.menuService);
services.AddTransient<ServerViewModel>();
return services;
}
}