Beispiel #1
0
 public BenchmarksController(
     [NotNull] SqlServerBenchmarkRepository benchmarkRepository,
     [NotNull] UserManager <ApplicationUser> userManager,
     [NotNull] IOptions <ResultsConfig> resultsConfig,
     [NotNull] ILoggerFactory loggerFactory,
     [NotNull] SqlServerResultsRepository publishResultRepository,
     IDetection detection)
 {
     this.m_benchmarkRepository = benchmarkRepository;
     this.m_userManager         = userManager;
     this.m_resultsConfig       = resultsConfig;
     this.m_logger = loggerFactory.CreateLogger <BenchmarksController>();
     this.m_publishResultRepository = publishResultRepository;
     this.detection = detection;
 }
Beispiel #2
0
 public LatestBenchmarkResultViewComponent([NotNull] SqlServerResultsRepository publishResultRepository)
 {
     this.m_publishResultRepository = publishResultRepository;
 }
Beispiel #3
0
 public EmbedController([NotNull] SqlServerResultsRepository publishResultRepository, [NotNull] IOptions <ResultsConfig> resultsConfig)
 {
     this.m_publishResultRepository = publishResultRepository;
     this.m_resultsConfig           = resultsConfig;
 }