コード例 #1
0
 public WorkLogsService(CodeHubContext context, IHttpContextAccessor httpContextAccessor, IDevOpsManager devOpsManager, UserManager <CodeHubUser> userManager, IServiceProvider provider, IEpicsService epicsService, IZammadManager zammadManager) : base(provider)
 {
     _context             = context;
     _httpContextAccessor = httpContextAccessor;
     _devOpsManager       = devOpsManager;
     _userManager         = userManager;
     _epicsService        = epicsService;
     _zammadManager       = zammadManager;
 }
コード例 #2
0
 public SyncProjectBackgroundWorker(AbpTimer timer,
                                    IRepository <ProjectTask, Guid> projectTaskRepository,
                                    IRepository <Project, Guid> projectRepository,
                                    IAsanaManager asanaManager,
                                    IDevOpsManager devOpsManager)
     : base(timer)
 {
     _projectTaskRepository = projectTaskRepository;
     _projectRepository     = projectRepository;
     _asanaManager          = asanaManager;
     _devOpsManager         = devOpsManager;
     Timer.Period           = 300000; //5 mints (good for tests, but normally will be more)
 }
コード例 #3
0
 public DevOpsAppService(IDevOpsManager devOpsManager)
 {
     _devOpsManager = devOpsManager;
 }
コード例 #4
0
 private static void InitializeManagers()
 {
     _outputManager = new OutputManager(_messages, _commandLineAccess, _counter);
     _fileManager   = new FileManager(_messages, _fileAccess, _commandLineAccess);
     _devOpsManager = new AzureDevOpsManager(_messages, _outputManager, _devOpsAccess, _counter);
 }