BooksDesktopApp.App.RegisterDIContainer C# (CSharp) Метод

RegisterDIContainer() приватный Метод

private RegisterDIContainer ( ) : void
Результат void
        private void RegisterDIContainer()
        {
            var services = new ServiceCollection();
            services.AddTransient<BooksViewModel>();
            services.AddTransient<BookViewModel>();
            services.AddSingleton<IBooksRepository, BooksRepository>();
            services.AddSingleton<IEventAggregator, EventAggregator>();

            Container = services.BuildServiceProvider();
        }
        public IServiceProvider Container { get; private set; }