コード例 #1
0
ファイル: DataSource.cs プロジェクト: yuanfei05/vita
 public DataSource(string name, Database database, CacheSettings cacheSettings = null)
 {
     Database = database;
       App = Database.DbModel.EntityApp;
       Name = database.Settings.DataSourceName;
       if(cacheSettings != null && cacheSettings.HasTypes())
     Cache = new EntityCache(App, cacheSettings, this.Database);
 }
コード例 #2
0
ファイル: DataAccessService.cs プロジェクト: yuanfei05/vita
 public DataAccessService(EntityApp app, EntityCache sharedCache = null) {
   _app = app;
   _events = new DataSourceEvents(this);
   app.RegisterService<IDataAccessService>(this); 
 }