private StorageProviderInfo() { var config = DomainConfigurationFactory.Create(); var providerName = config.ConnectionInfo.Provider; Provider = ParseProvider(providerName); Info = ProviderInfoBuilder.Build(providerName, TestSqlDriver.Create(config.ConnectionInfo)); }
public void MainTest() { Console.WriteLine("Is64BitProcess: {0}", Environment.Is64BitProcess); Console.WriteLine(); var urlConnectionInfo = DomainConfigurationFactory.Create().ConnectionInfo; Console.WriteLine("ConnectionURL: {0}", urlConnectionInfo); Console.WriteLine(); var stringConnectionInfo = DomainConfigurationFactory.CreateForConnectionStringTest().ConnectionInfo; Console.WriteLine("ConnectionString: {0}", stringConnectionInfo); Console.WriteLine(); var driver = TestSqlDriver.Create(urlConnectionInfo); var providerInfo = ProviderInfoBuilder.Build(urlConnectionInfo.Provider, driver); Console.WriteLine("Features: {0}", providerInfo.ProviderFeatures); }