public ProjectsViewModel(INavigationService navigationService, IAzureDevOpsService azureDevOpsService, IAzureDevOpsSettings azureDevOpsSettings, ILoadingDialogService loadingDialogService) : base(loadingDialogService) { _azureDevOpsService = azureDevOpsService; _navigationService = navigationService; _azureDevOpsSettings = azureDevOpsSettings; Title = "Projects"; }
public MapWorkItemToParentWorkItemCommand( IAzureDevOpsService azureDevOpsService, IMapWorkItemsAndChildTasksToApiResponseModelsCommand mapWorkItemsAndChildTasksToApiResponseModelsCommand ) { _azureDevOpsService = azureDevOpsService; _mapWorkItemsAndChildTasksToApiResponseModelsCommand = mapWorkItemsAndChildTasksToApiResponseModelsCommand; }
public AppStartupService(IAzureDevOpsService azureDevOpsService, IAzureDevopsAuthService authService, IOptions <AzureDevOpsSettings> options) { _azureDevOpsService = azureDevOpsService; _authService = authService; _options = options; }
public GetAllBacklogWorkItemsQuery( IAzureDevOpsService azureDevOpsService, IMapWorkItemToParentWorkItemCommand mapWorkItemToParentWorkItemCommand ) { _azureDevOpsService = azureDevOpsService; _mapWorkItemToParentWorkItemCommand = mapWorkItemToParentWorkItemCommand; }
public ReposViewModel( IRegionManager regionManager, IAzureDevOpsService azureDevOpsService, IDialogService dialogService, IEventAggregator eventAggregator, IMessageService messageService, IApplicationLogger logger) : base(regionManager, dialogService, eventAggregator, messageService) { _azureDevOpsService = azureDevOpsService; _logger = logger; }
public TimeExtensionService( IAzureDevOpsService azureDevOpsService, ITimesheetRepository timesheetRepository, IActivityTypeRepository activityTypeRepository) { _azureDevOpsService = azureDevOpsService ?? throw new ArgumentNullException(nameof(azureDevOpsService)); _timesheetRepository = timesheetRepository ?? throw new ArgumentNullException(nameof(timesheetRepository)); _activityTypeRepository = activityTypeRepository ?? throw new ArgumentNullException(nameof(activityTypeRepository)); }
public RevisionsController(IOptions <CosmosDbOptions> CosmosDbConfig, IOptions <AzureAdOptions> AzureAdConfig, IRevisionDataService revisionDataService, IProjectDataService projectDataService, IAzureDevOpsService azureDevOpsService) { this.CosmosDbConfig = CosmosDbConfig.Value; this.AzureAdConfig = AzureAdConfig.Value; this.RevisionDataService = revisionDataService; this.ProjectDataService = projectDataService; this.AzureDevOpsService = azureDevOpsService; }
public GetWorkItemsService( IDapperRepository repository, IAzureDevOpsService azureDevOpsService, IOptions<AppSettings> config) { _repository = repository; _azureDevOpsService = azureDevOpsService; _config = config.Value; }
public RevisionsController(IOptions <TableStorageOptions> TableStorageConfig, IOptions <AzureAdOptions> AzureAdConfig, IRevisionDataService revisionDataService, IProjectDataService projectDataService, IAzureDevOpsService azureDevOpsService) { this.TableStorageConfig = TableStorageConfig.Value; this.AzureAdConfig = AzureAdConfig.Value; this.RevisionDataService = revisionDataService; this.ProjectDataService = projectDataService; this.AzureDevOpsService = azureDevOpsService; }
public GetWorkItemByIdQuery( IAzureDevOpsService azureDevOpsService, IMapWorkItemToParentWorkItemCommand mapWorkItemToParentWorkItemCommand, IMapWorkItemToTaskCommand mapWorkItemToTaskCommand ) { _azureDevOpsService = azureDevOpsService; _mapWorkItemToParentWorkItemCommand = mapWorkItemToParentWorkItemCommand; _mapWorkItemToTaskCommand = mapWorkItemToTaskCommand; }
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 DevOpsController( IGetAllCurrentWorkItemsQuery getAllCurrentWorkItemsQuery, IGetAllBacklogWorkItemsQuery getAllBacklogWorkItemsQuery, IGetWorkItemByIdQuery getWorkItemByIdQuery, IRaiseBugQuery raiseBugQuery, IAzureDevOpsService azureDevOpsService, ILogger <DevOpsController> logger ) { _getAllCurrentWorkItemsQuery = getAllCurrentWorkItemsQuery; _getAllBacklogWorkItemsQuery = getAllBacklogWorkItemsQuery; _getWorkItemByIdQuery = getWorkItemByIdQuery; _raiseBugQuery = raiseBugQuery; _azureDevOpsService = azureDevOpsService; _logger = logger; }
public ProjectsViewModel(IRegionManager regionManager, IAzureDevOpsService azureDevOpsService, IDialogService dialogService, IEventAggregator eventAggregator, IMessageService messageService, ISettings settings, IApplicationLogger logger) : base(regionManager, dialogService, eventAggregator, messageService) { _azureDevOpsService = azureDevOpsService; _settings = settings; _logger = logger; Loaded += async(sender, args) => { try { IsBusy = true; await BindInitialDataAsync(); } finally { IsBusy = false; } }; }
public IdentityImageProvider(IAzureDevOpsService azureDevOpsService) { AzureDevOpsService = azureDevOpsService; }
public QueryContext(IAzureDevOpsService service, string project) { this.service = service as AzDOService ?? throw new ArgumentNullException(nameof(service)); this.project = project; }
public WebHooksController(IAzureDevOpsService azureDevOpsService) { this.azureDevOpsService = azureDevOpsService; }
/// <summary> /// Creates a LINQ queryable on top of a IAzureDevOpsService accessor. /// </summary> /// <typeparam name="TWorkItem">WorkItem type - must derive from WorkItem</typeparam> /// <param name="service">Service object</param> /// <param name="project">Optional Azure DevOps project. If supplied, the 'Team Project' clause will always be set.</param> /// <returns>Queryable collection</returns> public static IOrderedQueryable <TWorkItem> CreateQueryable <TWorkItem>(IAzureDevOpsService service, string project = null) where TWorkItem : WorkItem => new Linq.Queryable <TWorkItem>(service, project);
public BuildsViewModel(IAzureDevOpsService azureDevOpsService, ILoadingDialogService loadingDialogService) : base(loadingDialogService) { _azureDevOpsService = azureDevOpsService; Title = "Builds"; }
public IdentityToChatUserMapper(IAzureDevOpsService azureDevOpsService, IRocketChatClient rocketChatClient) { AzureDevOpsService = azureDevOpsService; RocketChatClient = rocketChatClient; }
public RaiseBugQuery( IAzureDevOpsService azureDevOpsService ) { _azureDevOpsService = azureDevOpsService; }
public Queryable(IAzureDevOpsService service, string project) { Provider = new QueryProvider(new QueryContext <T>(service, project)); Expression = Expression.Constant(this); }
public RepositoriesViewModel(IAzureDevOpsService azureDevOpsService, ILoadingDialogService loadingDialogService) : base(loadingDialogService) { _azureDevOpsService = azureDevOpsService; Title = "Repositories"; }