Telemetry initializer populates client IP address for the current request.
Inheritance: Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryInitializerBase
 public void ConstructorSetsDefaultClientIpHeader()
 {
     var module = new ClientIpHeaderTelemetryInitializer();
     foreach (string headerName in module.HeaderNames)
     {
         Assert.AreEqual("X-Forwarded-For", headerName);
     }
 }
Esempio n. 2
0
        public void ConstructorSetsDefaultClientIpHeader()
        {
            var module = new ClientIpHeaderTelemetryInitializer();

            foreach (string headerName in module.HeaderNames)
            {
                Assert.AreEqual("X-Forwarded-For", headerName);
            }
        }
Esempio n. 3
0
        public void ConstructorSetsDefaultHeadersSeparator()
        {
            var module = new ClientIpHeaderTelemetryInitializer();

            Assert.AreEqual(",", module.HeaderValueSeparators);
        }
Esempio n. 4
0
        public void ConstructorSetsLastUserId()
        {
            var module = new ClientIpHeaderTelemetryInitializer();

            Assert.IsTrue(module.UseFirstIp);
        }
 public void ConstructorSetsDefaultHeadersSeparator()
 {
     var module = new ClientIpHeaderTelemetryInitializer();
     Assert.AreEqual(",", module.HeaderValueSeparators);
 }
 public void ConstructorSetsLastUserId()
 {
     var module = new ClientIpHeaderTelemetryInitializer();
     Assert.IsTrue(module.UseFirstIp);
 }