public DataDogReporter(Metrics metrics, ITransport transport, IMetricNameFormatter formatter, IDictionary <string, string> globalTags, string[] path)
     : base(new TextMessageWriter(), metrics)
 {
     _metrics       = metrics;
     _globalTags    = globalTags;
     _path          = path;
     _transport     = transport;
     _nameFormatter = formatter;
 }
 public DataDogReporter(Metrics metrics, ITransport transport, IMetricNameFormatter formatter, IDictionary<string, string> globalTags, string[] path)
     : base(new TextMessageWriter(), metrics)
 {
     _metrics = metrics;
     _globalTags = globalTags;
     _path = path;
     _transport = transport;
     _nameFormatter = formatter;
 }
 public DataDogReporter(Metrics metrics, ITransport transport, IMetricNameFormatter formatter, string environment, string host, string[] path)
     : base(new TextMessageWriter(), metrics)
 {
     _metrics       = metrics;
     _path          = path;
     _transport     = transport;
     _nameFormatter = formatter;
     _globalTags    = new Dictionary <string, string>();
     _globalTags.Add(ENVIRONMENT_TAG, environment);
     _globalTags.Add(HOST_TAG, host);
 }
 public DataDogReporter(Metrics metrics, ITransport transport, IMetricNameFormatter formatter, string environment, string host, string[] path)
     : base(new TextMessageWriter(), metrics)
 {
     _metrics = metrics;
     _path = path;
     _transport = transport;
     _nameFormatter = formatter;
     _globalTags = new Dictionary<string, string>();
     _globalTags.Add(ENVIRONMENT_TAG, environment);
     _globalTags.Add(HOST_TAG, host);
 }