Example #1
0
 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;
 }
Example #2
0
 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)));
 }