public IEnumerable <Cliente> Get() { // return new SqlRepositorio().Todos<Cliente>(); // return new EntityRepositorio().Clientes.ToList(); int minutosDeCache = 1; HttpContext.Response.Headers.Add("Cache-Control", $"max-age={minutosDeCache * 60}, public, no-transform"); List <Cliente> lista; var cache = new CacheHelper(); lista = cache.ListaDeModelosEmCache <Cliente>("clientes"); if (lista.Count == 0) { lista = new MongoDbRepositorio().Todos <Cliente>(); cache.AdicionarListaNoCache <Cliente>(lista, "clientes", minutosDeCache); } return(lista); }