Пример #1
0
        public DataContext CreateBuilderContextFactoryByConfig()
        {
            var builder = new DataContextOptionsConfigurator <DataContext>();

            builder.ConfigName = "mssql";
            builder.SetCommandOutput(commandOutput);
            var options = builder.Create(DataContextConfiguration.Global);
            LightDataContextFactory factory = new LightDataContextFactory(options);
            DataContext             context = factory.CreateDataContext();

            return(context);
        }
Пример #2
0
        public DataContext CreateBuilderContextFactoryByConnection()
        {
            var builder = new DataContextOptionsBuilder <DataContext>();

            builder.UseMysql("server=mysql_test;Port=3306;User Id=root;password=1qazxsw23edC;database=LightData_Test;Allow Zero Datetime=True;charset=utf8;Min Pool Size=1;Max Pool Size=5;SslMode=None;");
            builder.SetCommandOutput(commandOutput);
            var options = builder.Build();
            LightDataContextFactory factory = new LightDataContextFactory(options);
            DataContext             context = factory.CreateDataContext();

            return(context);
        }
Пример #3
0
        public DataContext CreateBuilderContextFactoryByConnection()
        {
            var builder = new DataContextOptionsBuilder <DataContext>();

            builder.UseMssql("Data Source=mssql_test;User ID=sa;Password=1qazxsw23edC;Initial Catalog=LightData_Test;");
            builder.SetCommandOutput(commandOutput);
            var options = builder.Build();
            LightDataContextFactory factory = new LightDataContextFactory(options);
            DataContext             context = factory.CreateDataContext();

            return(context);
        }
Пример #4
0
        public DataContext CreateBuilderContextFactoryByConnection()
        {
            var builder = new DataContextOptionsBuilder <DataContext>();

            builder.UsePostgre("Server=postgre_test;Port=5432;UserId=postgres;Password=1qazxsw23edC;Database=LightData_Test;");
            builder.SetCommandOutput(commandOutput);
            var options = builder.Build();
            LightDataContextFactory factory = new LightDataContextFactory(options);
            DataContext             context = factory.CreateDataContext();

            return(context);
        }