private IEnumerable <PostApi> ListaDoTipo(TipoListaPost tipo) { return(_repo.All .Where(l => l.Lista == tipo) .Select(l => l.ToApi()) .ToList()); }
private Lista CriaLista(TipoListaPost tipo) { return(new Lista { Tipo = tipo.ParaString(), Posts = _repo.All .Where(l => l.Lista == tipo) .Select(l => l.ToApi()) .ToList() }); }
public static string ParaString(this TipoListaPost tipo) { return(mapa.First(s => s.Value == tipo).Key); }
public IActionResult Recuperar(TipoListaPost tipo) { var lista = CriaLista(tipo); return(Ok(lista)); }