public virtual Result <IList <TModel> > GetAll() { var result = ModelMapper.MapList <TEntity, TModel>(Repository.GetAll()); return(Result <IList <TModel> > .ErrorWhenNoData(result)); }