public ApiPortClient(IApiPortService apiPortService, IProgressReporter progressReport, ITargetMapper targetMapper, IDependencyFinder dependencyFinder, IReportGenerator reportGenerator, IEnumerable <IgnoreAssemblyInfo> assembliesToIgnore) { _apiPortService = apiPortService; _progressReport = progressReport; _targetMapper = targetMapper; _dependencyFinder = dependencyFinder; _reportGenerator = reportGenerator; _assembliesToIgnore = assembliesToIgnore; }
public ApiPortClient(IApiPortService apiPortService, IProgressReporter progressReport, ITargetMapper targetMapper, IDependencyFinder dependencyFinder, IReportGenerator reportGenerator, IEnumerable<IgnoreAssemblyInfo> assembliesToIgnore) { _apiPortService = apiPortService; _progressReport = progressReport; _targetMapper = targetMapper; _dependencyFinder = dependencyFinder; _reportGenerator = reportGenerator; _assembliesToIgnore = assembliesToIgnore; }
public OptionsViewModel(IApiPortService apiPort, ITargetMapper targetMapper, OptionsModel optionsModel) { _apiPortService = apiPort; _targetMapper = targetMapper; _optionsModel = optionsModel; InvalidTargets = Array.Empty <TargetPlatform>(); #if DEBUG SaveMetadata = false; // ensures telemetry from debug builds doesn't skew our data #else SaveMetadata = true; #endif }
public OptionsViewModel(IApiPortService apiPort, ITargetMapper targetMapper, OptionsModel optionsModel) { _apiPortService = apiPort; _targetMapper = targetMapper; _optionsModel = optionsModel; InvalidTargets = Array.Empty<TargetPlatform>(); #if DEBUG SaveMetadata = false; // ensures telemetry from debug builds doesn't skew our data #else SaveMetadata = true; #endif }
public OptionsViewModel(IApiPortService apiPort, ITargetMapper targetMapper, OptionsModel optionsModel) { _apiPortService = apiPort; _targetMapper = targetMapper; _optionsModel = optionsModel; InvalidTargets = Array.Empty <TargetPlatform>(); #if DEBUG SaveMetadata = false; // ensures telemetry from debug builds doesn't skew our data #else SaveMetadata = true; #endif PropertyChanged += TargetPlatformAndResultFormatPropertyChanged; UpdateResultFormats(optionsModel.Formats); UpdateTargetPlatforms(optionsModel.Platforms); }
public FxApiController(IApiPortService service) { _service = service; }
public ApiPortServiceSearcher(IApiPortService service) { _service = service; }
public SubmissionController(IApiPortService apiPortService) { _apiPortService = apiPortService; }
public UsageController(IApiPortService apiPortService) { _apiPortService = apiPortService; }
private static async Task<ApiInformation> GetApi(IApiPortService service, string apiDocId) { var response = await service.GetApiInformationAsync(apiDocId); return response.Response; }
private static async Task<IReadOnlyList<ApiDefinition>> FindMatchingApis(IApiPortService service, string api) { var response = await service.SearchFxApiAsync(api, top: 20); return response.Response.ToList(); }