我正在寻找一种方法来为DbContext设置CommandTimeout。 search后,我find了通过将DbContext投射到ObjectContext并为ObjectContext的CommandTimeout属性设置值的方式。 var objectContext = (this.DbContext as IObjectContextAdapter).ObjectContext; 但是我必须使用DbContext。