public ErrorsBot() { var configuration = ApplicationConfiguration.Read <UlearnConfiguration>(); channel = configuration.Telegram.Errors.Channel; var serviceName = configuration.GraphiteServiceName ?? System.Reflection.Assembly.GetExecutingAssembly().GetName().Name.ToLower(); metricSender = new MetricSender(serviceName); }
public ErrorsBot(UlearnConfiguration configuration, MetricSender metricSender) { channel = configuration.Telegram?.Errors?.Channel; this.metricSender = metricSender; }