Never use silent catch. it will be better to log exceptions https://github.com/fullstackhero/dotnet-microservices-boilerplate/blob/3f506d7ebf023aee63c73fd34bd198ad5972e31e/framework/Infrastructure/Caching/DistributedCacheService.cs#L62