コード例 #1
0
ファイル: RepositoryManager.cs プロジェクト: GBmono/GBmono
        // constructor with extra settings
        public RepositoryManager(int commandTimeout, bool enableAutoDetectChanges, bool enableValidateOnSave)
        {
            Context = new GbmonoSqlContext();

            Context.Configuration.AutoDetectChangesEnabled = enableAutoDetectChanges;
            Context.Configuration.ValidateOnSaveEnabled = enableValidateOnSave;

            // command timeout
            var objectContext = ((IObjectContextAdapter)Context).ObjectContext;

            objectContext.CommandTimeout = commandTimeout; // value in seconds
        }
コード例 #2
0
ファイル: RepositoryManager.cs プロジェクト: GBmono/GBmono
 // default constructor
 public RepositoryManager()
 {
     Context = new GbmonoSqlContext(); // create new instance of sql context with default settings
 }