Class MetadataRepositoryFactoryExtensions
Extended functionality for MetadataRepositoryFactory allowing to create IMetadataRepository with a IDataset.
Inherited Members
Namespace: Unity.Cloud.DataStreaming.Runtime.AssetManager
Assembly: Unity.Cloud.DataStreaming.Runtime.AssetManager.dll
Syntax
public static class MetadataRepositoryFactoryExtensions
Methods
Create(MetadataRepositoryFactory, IDataset, IServiceHttpClient, IServiceHostResolver)
Initializes and returns an instance of IMetadataRepository referencing a IDataset.
Declaration
public static IMetadataRepository Create(this MetadataRepositoryFactory factory, IDataset dataset, IServiceHttpClient serviceHttpClient, IServiceHostResolver serviceHostResolver)
Parameters
| Type | Name | Description |
|---|---|---|
| MetadataRepositoryFactory | factory | Factory used to create IMetadataRepository instances. |
| IDataset | dataset | The dataset to retrieve the metadata from. |
| IServiceHttpClient | serviceHttpClient | The HTTP client from which to request the app information. |
| IServiceHostResolver | serviceHostResolver | The IServiceHostResolver for determining the service URL. |
Returns
| Type | Description |
|---|---|
| IMetadataRepository | An instance of IMetadataRepository referencing the specified IDataset. |