📄 src/App/Views/ServiceCollectionExtensions.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14
using Microsoft.Extensions.DependencyInjection;
using MMirror.App.Views.Panels;

namespace MMirror.App.Views;

internal static class ServiceCollectionExtensions
{
    extension(IServiceCollection services)
    {
        public IServiceCollection AddViews() =>
            services.AddTransient<MainView>().AddTransient<MainWindow>().AddPanels();
    }
}