BooksDesktopApp.App.RegisterServices C# (CSharp) 메소드

RegisterServices() 개인적인 메소드

private RegisterServices ( ) : IServiceProvider
리턴 IServiceProvider
        private IServiceProvider RegisterServices()
        {
            var serviceCollection = new ServiceCollection();
            serviceCollection.AddTransient<BooksViewModel>();
            serviceCollection.AddTransient<BookViewModel>();
            serviceCollection.AddSingleton<IBooksService, BooksService>();
       //     serviceCollection.AddSingleton<IBooksRepository, BooksSampleRepository>();
            return serviceCollection.BuildServiceProvider();
        }