public static IDisposableWrapper <ISqlRepositoryEntityFramework <TModel> > WrapRepo <TModel>(this ISqlRepositoryEntityFramework <TModel> repo, bool withoutValidation = false) where TModel : class, IModificationHistory { return(new SaveChangesWrapper <TModel>(repo, withoutValidation)); }
public SaveChangesWrapper(ISqlRepositoryEntityFramework <TModel> repo, bool withoutValidation) : base(repo) { this.withoutValidation = withoutValidation; }