public AddFromMetadataToolController(IMetadataClient metadataClient, ILogger <AddFromMetadataToolController> logger, IMapper mapper, IClientRepository clientRepository, IApiResourceRepository apiResourceRepository, AppConfig appConfig) { this.metadataClient = metadataClient; this.logger = logger; this.mapper = mapper; this.clientRepository = clientRepository; this.apiResourceRepository = apiResourceRepository; this.appConfig = appConfig; }
public DependantResourceHandler( IProjectClient projectClient, IMarkSessionRepository markSessionRepository, IMetadataClient metadataClient, IScenarioClient scenarioClient, IResultConfigClient resultConfigClient, ISimPlanClient simPlanClient, ISimRunClient simRunClient, IResultDataClient resultDataClient ) { _projectClient = projectClient; _markSessionRepository = markSessionRepository; _metadataClient = metadataClient; _scenarioClient = scenarioClient; _resultConfigClient = resultConfigClient; _simPlanClient = simPlanClient; _simRunClient = simRunClient; _resultDataClient = resultDataClient; }
public async Task <ClientMetadataView> FromMetadata([FromQuery] MetadataLookup lookupInfo, [FromServices] IMetadataClient client, [FromServices] IMapper mapper) { var metadataView = mapper.Map <ClientMetadataView>(await client.ClientAsync(lookupInfo.TargetUrl)); return(metadataView); }
public async Task <ClientMetadataView> FromClientCredentialsMetadata([FromQuery] MetadataLookup lookupInfo, [FromServices] IMetadataClient client, [FromServices] IMapper mapper) { return(mapper.Map <ClientMetadataView>(await client.ClientCredentialsAsync(lookupInfo.TargetUrl))); }
public async Task <ApiResourceMetadataView> FromMetadata([FromQuery] MetadataLookup lookupInfo, [FromServices] IMetadataClient client, [FromServices] IMapper mapper) { return(mapper.Map <ApiResourceMetadataView>(await client.ScopeAsync(lookupInfo.TargetUrl))); }