public async Task DeleteImageAsync(string repository, string imageDigest) { // we're only deleting, so we don't care about a type arg var cache = cacheFactory.Get <object>(); await cache.TryDeleteAsync(CatalogKey()); await cache.TryDeleteAsync(RepoTagsKey(repository)); await innerClient.DeleteImageAsync(repository, imageDigest); }