/// <summary> /// Initializes a new instance of the <see cref="BlobSelectorAndContentHashList"/> class. /// </summary> public BlobSelectorAndContentHashList( Selector selector, BlobContentHashListWithCacheMetadata contentHashList) { Selector = selector; ContentHashList = contentHashList; }
/// <summary> /// Initializes a new instance of the <see cref="BlobContentHashListResponse"/> class. /// </summary> public BlobContentHashListResponse( BlobContentHashListWithCacheMetadata contentHashListWithCacheMetadata, IDictionary <BlobIdentifier, ExpirableUri> blobIdsToUris) { ContentHashListWithCacheMetadata = contentHashListWithCacheMetadata; BlobDownloadUris = blobIdsToUris?.ToDictionary( blobId => blobId.Key.ValueString, blobKvp => blobKvp.Value.NotNullUri); }