public void Setup() { BaseSetup(); var smartSqlBuilder = new SmartSqlBuilder() .UseProperties(new[] { new KeyValuePair <string, string>("ConnectionString", _connection.ConnectionString) }) .UseXmlConfig(ResourceType.File, "SmartSql/SmartSqlMapConfig.xml") .UseCache(false).Build(); _dbSession = smartSqlBuilder.GetDbSessionFactory().Open(_connection.ConnectionString); }
public void Setup() { Scope = nameof(AllPrimitive); var smartSqlBuilder = new SmartSqlBuilder().UseXmlConfig().UseCache(false).Build(); DbSessionFactory = smartSqlBuilder.GetDbSessionFactory(); var repositoryBuilder = new EmitRepositoryBuilder(null, null, Microsoft.Extensions.Logging.Abstractions.NullLogger.Instance); var repositoryFactory = new RepositoryFactory(repositoryBuilder, Microsoft.Extensions.Logging.Abstractions.NullLogger.Instance); Repository = repositoryFactory.CreateInstance(typeof(IAllPrimitiveRepository), smartSqlBuilder.SqlMapper) as IAllPrimitiveRepository; WriteDataSource = DbSessionFactory.SmartSqlConfig.Database.Write; Query_1(); }
public AbstractXmlConfigBuilderTest() { SmartSqlBuilder = new SmartSqlBuilder().UseXmlConfig().Build(); DbSessionFactory = SmartSqlBuilder.GetDbSessionFactory(); DbSession = DbSessionFactory.Open(); }