public virtual TEntity GetById(int id) { using (var unitOfWork = new UnitOfWorkProvider(this.unitOfWorkContext)) { return(unitOfWork.GetById <TEntity>(id)); } }