BooksSample.Program.InitializeServices C# (CSharp) Метод

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

private InitializeServices ( ) : void
Результат void
        private void InitializeServices()
        {
            const string ConnectionString = @"server=(localdb)\MSSQLLocalDb;database=Books;trusted_connection=true";
           
            var services = new ServiceCollection();
            services.AddTransient<BooksService>();
           
            services.AddDbContext<BooksContext>(options =>
                options.UseSqlServer(ConnectionString));
          

            Container = services.BuildServiceProvider();
        }

Usage Example

Пример #1
0
        static void Main()
        {
            var p = new Program();

            p.InitializeServices();

            var service = p.Container.GetService <BooksService>();

            service.AddBooksAsync().Wait();
            service.ReadBooks();
        }
All Usage Examples Of BooksSample.Program::InitializeServices