Example #1
0
 public ReleaseApiController(IReleaseService releaseService,
                             IDownloadRequestReleaseService downloadRequestReleaseService, ICompanyReleaseService companyReleaseService)
 {
     _releaseService = releaseService;
     _downloadRequestReleaseService = downloadRequestReleaseService;
     _companyReleaseService         = companyReleaseService;
 }
Example #2
0
 public RequestReleaseCreator(TimeSpan interval)
 {
     _downloadRequestReleaseService = DependencyResolver.Current.GetService <IDownloadRequestReleaseService>();
     _timeSpan  = interval;
     _isRunning = true;
     _cancellationTokenSource = new CancellationTokenSource();
     Task.Run(() => TaskLoop(), _cancellationTokenSource.Token);
 }