/// <summary>构造函数</summary> public EntityDocObjectProvider() { configuration = EntitiesConfigurationView.Instance.Configuration; ibatisMapping = configuration.Keys["IBatisMapping"].Value; ibatisMapper = ISqlMapHelper.CreateSqlMapper(ibatisMapping); }
/// <summary>构造函数</summary> public EntityMetaDataProvider() { this.configuration = EntitiesConfigurationView.Instance.Configuration; this.ibatisMapping = configuration.Keys["IBatisMapping"].Value; this.ibatisMapper = ISqlMapHelper.CreateSqlMapper(ibatisMapping); }
protected override void OnModelCreating(DbModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); EntitiesConfiguration.ConfigureTables(modelBuilder); EntitiesConfiguration.ConfigureViews(modelBuilder); //MapperConfig.RegisterMaps(); }
public void TestCreateMapper() { EntitiesConfiguration configuration = EntitiesConfigurationView.Instance.Configuration; ISqlMapper ibatisMapper = null; string ibatisMapping = configuration.Keys["IBatisMapping"].Value; ibatisMapper = ISqlMapHelper.CreateSqlMapper(ibatisMapping, true); Assert.IsNotNull(ibatisMapper); }
public static IServiceCollection AddMongoDBServices(this IServiceCollection services, IConfiguration configuration) { services.AddSingleton <MongoClient>(factory => new MongoClient(configuration.GetConnectionString("Default"))); services.AddSingleton <IMongoDatabase>(factory => { var mongoClient = factory.GetRequiredService <MongoClient>(); return(mongoClient.GetDatabase("OpenBudget")); }); EntitiesConfiguration.ConfigureAllEntities(); return(services); }
public void TestLoad() { EntitiesConfiguration configuration = EntitiesConfigurationView.Instance.Configuration; Assert.IsNotNull(configuration); }