예제 #1
0
 public RunStackwalkTaskJob(ILogger <RunStackwalkTaskJob> logger, NotificationsEnabledDb database,
                            IConfiguration configuration, ILocalTempFileLocks localTempFileLocks, IStackwalk stackwalk,
                            IStackwalkSymbolPreparer symbolPreparer)
 {
     this.logger             = logger;
     this.database           = database;
     this.localTempFileLocks = localTempFileLocks;
     this.stackwalk          = stackwalk;
     this.symbolPreparer     = symbolPreparer;
     symbolFolder            = configuration["Crashes:StackwalkSymbolFolder"];
 }
 public StartStackwalkOnReportJob(ILogger <StartStackwalkOnReportJob> logger, NotificationsEnabledDb database,
                                  IConfiguration configuration, ILocalTempFileLocks localTempFileLocks, IStackwalk stackwalk,
                                  IBackgroundJobClient jobClient, IStackwalkSymbolPreparer symbolPreparer)
 {
     this.logger             = logger;
     this.database           = database;
     this.localTempFileLocks = localTempFileLocks;
     this.stackwalk          = stackwalk;
     this.jobClient          = jobClient;
     this.symbolPreparer     = symbolPreparer;
     symbolFolder            = configuration["Crashes:StackwalkSymbolFolder"];
 }