protected ObjectGraphTypeWithMetadata(IMetadataService metadataService, DatasourceId datasourceId) { Field <StoredMetadataType>() .ResolveAsync(async _ => await metadataService.GetMetadata(datasourceId)) .Name("metadata") .Description($"Metadata for a data source with id {datasourceId.Value}."); }
public async Task <StoredMetadata> GetMetadata(DatasourceId datasourceId) { return(await Task.FromResult(MockMetadata.GenerateStoredMetadata())); }
public async Task <StoredMetadata> GetMetadata(DatasourceId datasourceId) { return(await Task .FromResult(_storedMetadata.Find(data => data.DatasourceId == datasourceId.Value).FirstOrDefault()) .ConfigureAwait(false)); }
public DatasourceIdTest() { _datasourceId = new DatasourceId("DUMMY_SOURCE"); }