public ReleasesController(IOptions <TableStorageOptions> TableStorageConfig, IOptions <AzureAdOptions> AzureAdConfig, IReleaseDataService releaseDataService, IRevisionDataService revisionDataService, IProjectDataService projectDataService, IAzureDevOpsService azureDevOpsService) { this.TableStorageConfig = TableStorageConfig.Value; this.AzureAdConfig = AzureAdConfig.Value; this.ReleaseDataService = releaseDataService; this.RevisionDataService = revisionDataService; this.ProjectDataService = projectDataService; this.AzureDevOpsService = azureDevOpsService; }
public ReleasesController(IOptions <TableStorageOptions> TableStorageConfig, IOptions <AzureAdOptions> AzureAdConfig, IReleaseDataService releaseDataService, IRevisionDataService revisionDataService, IProjectDataService projectDataService, IAzureDevOpsService azureDevOpsService, IHubContext <Hubs.BroadcastStatusHub> broadcastStatusHubContext) { this.TableStorageConfig = TableStorageConfig.Value; this.AzureAdConfig = AzureAdConfig.Value; this.ReleaseDataService = releaseDataService; this.RevisionDataService = revisionDataService; this.ProjectDataService = projectDataService; this.AzureDevOpsService = azureDevOpsService; this.BroadcastStatusHubContext = broadcastStatusHubContext; }
public ReleaseController(IReleaseDataService releaseDataService, IReleaseQueryService releaseQuerySerivce) { _releaseDataService = releaseDataService; _releaseQueryService = releaseQuerySerivce; }