public PipelinesService( IConnectedServiceManager serviceManager, IEnumerable <IPipelinesClient> pipelinesClients) { _serviceManager = serviceManager; _pipelinesClients = pipelinesClients; }
public LocalRepositoryIndexer( IBoostDbContextFactory dbContextFactory, IConnectedServiceManager connectedServiceManager) { _dbContextFactory = dbContextFactory; _connectedServiceManager = connectedServiceManager; }
public GitRemoteSearchService( IEnumerable <IGitRemoteClient> clients, IConnectedServiceManager connectedServiceManager) { _clients = clients; _connectedServiceManager = connectedServiceManager; }
public ConnectedServiceByIdDataLoader( IConnectedServiceManager connectedServiceManager, IBatchScheduler batchScheduler) : base(batchScheduler) { _connectedServiceManager = connectedServiceManager; }
public GitRemoteService( IGitRemoteClientFactory clientFactory, IConnectedServiceManager serviceManager) { _clientFactory = clientFactory; _serviceManager = serviceManager; }
public async Task <ConnectedService?> GetConnectedServiceAsync( Guid id, [Service] IConnectedServiceManager serviceManager, CancellationToken cancellationToken) { ConnectedService?service = await serviceManager.GetServiceAsync( id, cancellationToken); return(service); }
public CloneRepositoryCommand( IGitRemoteSearchService searchService, IConnectedServiceManager serviceManager, IUserSettingsManager settingsManager, IDefaultShellService defaultShellService, ILocalRepositoryIndexer localRepositoryIndexer) { _searchService = searchService; _serviceManager = serviceManager; _settingsManager = settingsManager; _shellService = defaultShellService; _localRepositoryIndexer = localRepositoryIndexer; }
public async Task <IEnumerable <ConnectedService> > GetConnectedServices( [Service] IConnectedServiceManager serviceManager, CancellationToken cancellationToken) { IEnumerable <IConnectedService> services = await serviceManager.GetServicesAsync(cancellationToken); return(services.Select(x => new ConnectedService { Id = x.Id, Name = x.Name, Type = x.Type, })); }
public async Task ProcessTicketAsync(OAuthCreatingTicketContext ctx) { IConnectedServiceManager csm = ctx.HttpContext.RequestServices .GetRequiredService <IConnectedServiceManager>(); GitHubAuthContext autContext = ctx.HttpContext.RequestServices .GetRequiredService <GitHubAuthContext>(); ConnectedService?service = await csm.GetServiceAsync( autContext.Id, ctx.HttpContext.RequestAborted); ConnectedServiceProperty?accessToken = service.Properties .FirstOrDefault(x => x.Name == "AccessToken"); if (accessToken is { })
public async Task <SaveConnectedServicePayload> SaveConnectedServiceAsync( [Service] IConnectedServiceManager serviceManager, SaveConnectedServiceInput input, CancellationToken cancellationToken) { var service = new ConnectedService { Id = input.id ?? Guid.NewGuid(), Name = input.Name, Type = input.Type, DefaultWorkRoot = input.DefaultWorkRoot, Properties = input.Properties.ToList() }; service = await serviceManager.SaveAsync(service, cancellationToken); return(new SaveConnectedServicePayload(service)); }
public GitHubClientFactory(IConnectedServiceManager connectedServiceManager) { _connectedServiceManager = connectedServiceManager; }
public GitHubAuthServer(IConnectedServiceManager connectedServiceManager) { _connectedServiceManager = connectedServiceManager; }
public AzureDevOpsClientFactory( IConnectedServiceManager connectedServiceManager) { _connectedServiceManager = connectedServiceManager; }
public IEnumerable <ConnectedServiceType> GetConnectedServiceTypes( [Service] IConnectedServiceManager serviceManager) { return(serviceManager.GetServiceTypes()); }