Ejemplo n.º 1
0
 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;
 }