示例#1
0
        private static MoneyForwardViewerDbContext GetDbContext()
        {
            // DataBase
            var dbContext = new MoneyForwardViewerDbContext(DbType.SqlServer, Configuration.GetConnectionString("DefaultSqlConnection"));

            dbContext.Database.EnsureCreated();
            return(dbContext);
        }
        protected override void RegisterTypes(IContainerRegistry containerRegistry)
        {
            // DataBase
            var sb = new SqliteConnectionStringBuilder {
                DataSource = "./database.db"
            };
            var dbContext = new MoneyForwardViewerDbContext(DbType.SqLite, sb.ConnectionString);

            dbContext.Database.EnsureCreated();
            containerRegistry.RegisterInstance(dbContext);
        }
 public MoneyForward(MoneyForwardViewerDbContext dbContext)
 {
     this._dbContext = dbContext;
 }