/// <summary> /// Constructor used when running performance tests /// </summary> public MethodLoggingInterceptor(IPerfTestSvc perfTestSvc, ICurrentUserSvc currentUserSvc, IConfigurationSvc configurationSvc, ILoggerFactory loggerFactory) : base(perfTestSvc, currentUserSvc, configurationSvc, loggerFactory) { }
/// <summary> /// Constructor /// </summary> public PerfTestController(IPerfTestSvc perfTestSvc, ICurrentUserSvc currentUserSvc, ILoggerFactory loggerFactory) { this.perfTestSvc = perfTestSvc; this.currentUserSvc = currentUserSvc; logger = loggerFactory.GetLogger(GetType()); resultsMap = new Dictionary<string, TestSuiteResult>(); }
/// <summary> /// Constructor used when running performance tests /// </summary> protected MethodLoggingInterceptorBase(IPerfTestSvc perfTestSvc, ICurrentUserSvc currentUserSvc, IConfigurationSvc configurationSvc, ILoggerFactory loggerFactory) { this.perfTestSvc = perfTestSvc; this.currentUserSvc = currentUserSvc; this.configurationSvc = configurationSvc; logger = loggerFactory.GetLogger(GetType()); }