public Utility( ILoggerFactory loggerFactory, Cache cache, IYuGiOhDbService yuGiOhDbService, IGuildConfigDbService guildConfigDbService, Web web, Stats stats, Config config, IPerformanceMetrics perfMetrics ) : base(loggerFactory, cache, yuGiOhDbService, guildConfigDbService, web) { _stats = stats; _config = config; _perfMetrics = perfMetrics; }
/// <summary> /// Initializes a new instance of the <see cref="PerformanceLoggingMessageHandler"/> class. /// </summary> /// <param name="log">Log</param> /// <param name="performanceMetrics">Logger of performance metrics</param> public PerformanceLoggingMessageHandler(ILog log, IPerformanceMetrics performanceMetrics) { this.log = log; this.performanceMetrics = performanceMetrics; }