using CommunityToolkit.Mvvm.DependencyInjection; using PSCHelpdesk.Plugins.HetznerServer.ViewModels; using PSCHelpdesk.Shared.Service; using Microsoft.Extensions.DependencyInjection; using Prise.Plugin; namespace PSCHelpdesk.Plugins.HetznerServer; public class HetznerServerBootstrap : IPluginBootstrapper { private readonly IMenuService menuService; public IServiceCollection Bootstrap(IServiceCollection services) { services.AddSingleton(this.menuService); services.AddTransient(); return services; } }