Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RepositoryController"/> class.
 /// </summary>
 /// <param name="repositoryService">The repository management service.</param>
 /// <param name="statisticsService"></param>
 /// <param name="mapper"></param>
 /// <param name="telemetryClient"></param>
 public RepositoryController(IRepositoryManagementService repositoryService, IStatisticsService statisticsService, IMapper mapper, TelemetryClient telemetryClient)
 {
     this.repositoryService = repositoryService;
     this.mapper            = mapper;
     this.telemetryClient   = telemetryClient;
     this.statisticsService = statisticsService;
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ManifestController"/> class.
        /// </summary>
        /// <param name="repositoryManagementService"></param>
        /// <param name="telemetryClient"></param>
        public DownloadController(IRepositoryManagementService repositoryManagementService, TelemetryClient telemetryClient, IStatisticsService statisticsService)
        {
            this.service = repositoryManagementService;

            this.telemetryClient   = telemetryClient;
            this.statisticsService = statisticsService;
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SearchController"/> class.
 /// </summary>
 /// <param name="mapper">The mapper.</param>
 /// <param name="telemetryClient"></param>
 /// <param name="repositoryService"></param>
 /// <param name="statisticsService"></param>
 public SearchController(IMapper mapper, TelemetryClient telemetryClient, IRepositoryManagementService repositoryService, IStatisticsService statisticsService, IManifestQueryResultSorter sorter)
 {
     this.mapper            = mapper;
     this.telemetryClient   = telemetryClient;
     this.repositoryService = repositoryService;
     this.statisticsService = statisticsService;
     this.sorter            = sorter;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RepositoryList"/> class.
 /// </summary>
 /// <param name="repositoryDatabase">The manifests service.</param>
 public RepositoryList(IRepositoryManagementService repositoryDatabase)
 {
     this.service = repositoryDatabase;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RepositoryList"/> class.
 /// </summary>
 /// <param name="repositoryService">The manifests service.</param>
 public NavHeaderStats(IRepositoryManagementService repositoryService)
 {
     this.service = repositoryService;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="service"></param>
 /// <param name="telemetryClient"></param>
 public DirectProjectInfoImporter(IRepositoryManagementService service, TelemetryClient telemetryClient)
 {
     this.service         = service;
     this.telemetryClient = telemetryClient;
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SystemController"/> class.
 /// </summary>
 /// <param name="service">The repository management service.</param>
 /// <param name="mapper"></param>
 /// <param name="telemetryClient"></param>
 public SystemController(IRepositoryManagementService service, IMapper mapper, TelemetryClient telemetryClient)
 {
     this.service         = service;
     this.mapper          = mapper;
     this.telemetryClient = telemetryClient;
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ManifestController"/> class.
 /// </summary>
 /// <param name="repositoryManagementService"></param>
 /// <param name="telemetryClient"></param>
 public ManifestController(IRepositoryManagementService repositoryManagementService, TelemetryClient telemetryClient)
 {
     this.service         = repositoryManagementService;
     this.telemetryClient = telemetryClient;
 }