Os principais benefícios do HybridCache são maior simplicidade, melhor desempenho e eficiência aprimorada.

HybridCache é uma classe abstrata pertencente ao namespace Microsoft.Extensions.Caching.Hybrid. Para armazenar dados no cache e recuperar dados do cache, você usa o método GetOrCreateAsync da classe HybridCache. Este método aproveita a chave de cache para recuperar um objeto do cache primário.

Agora, se o objeto solicitado pela aplicação não estiver disponível no cache, ou seja, no caso de um cache miss, o método verifica o cache secundário se ele está configurado. Se os dados não estiverem disponíveis lá, o método armazena o objeto nos caches primário e secundário.