Пример #1
0
        static void Main(string[] args)
        {
            var serviceCollection = new Microsoft.Extensions.DependencyInjection.ServiceCollection();

            serviceCollection.AddSqlRepo();

            var connectionProvider = Helper.GetConnectionProvider();

            serviceCollection.AddSingleton(connectionProvider);
            serviceCollection.AddSingleton <IGettingStarted, Shared.GettingStarted>();

            var serviceProvider = serviceCollection.BuildServiceProvider();

            var gettingStarted = serviceProvider.GetService <IGettingStarted>();

            gettingStarted.DoIt();
        }