public static void DeleteStoredKey([NotNull] this IContentAddressableRepository repository, [NotNull] string name)
 => repository.StoreKey(name, new ContentAddressableKey());
 public static Task <T> GetObjectAsync <T>([NotNull] this IContentAddressableRepository repository, ContentAddressableKey key)
 => repository.GetObjectAsync <T>(key, CancellationToken.None);
 public static Task CollectGarbage([NotNull] this IContentAddressableRepository repository) => repository.CollectGarbage(CancellationToken.None);
 public static Task <ContentAddressableKey> StoreObjectAsync <T>([NotNull] this IContentAddressableRepository repository, [NotNull] T content)
 => repository.StoreObjectAsync(content, CancellationToken.None);