Microsoft.ApplicationInsights.Channel.ITelemetryTest.ExtractTelemetryNameFromType(System.Type)

Here are the examples of the csharp api class Microsoft.ApplicationInsights.Channel.ITelemetryTest.ExtractTelemetryNameFromType(System.Type) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

2 Examples 7

1. Example

Project: ApplicationInsights-dotnet
Source File: ITelemetryTest.cs
private void SerializeWritesDataBaseTypeAsExpectedByEndpoint()
        {
            var telemetry = new TTelemetry();
            telemetry.Sanitize();

            TelemetryItem<TEndpointData> envelope = TelemetryItemTestHelper.SerializeDeserializeTelemetryItem<TTelemetry, TEndpointData>(telemetry);

            string expectedBaseType = ExtractTelemetryNameFromType(typeof(TTelemetry)) + "Data";
            Assert.AreEqual(expectedBaseType, envelope.data.baseType);
        }

2. Example

Project: ApplicationInsights-dotnet
Source File: ITelemetryTest.cs
private void SerializeWritesTelemetryNameAsExpectedByEndpoint()
        {
            var expected = new TTelemetry();
            expected.Context.InstrumentationKey = "312CBD79-9DBB-4C48-A7DA-3CC2A931CB71";
            expected.Sanitize();

            TelemetryItem<TEndpointData> actual = TelemetryItemTestHelper
                .SerializeDeserializeTelemetryItem<TTelemetry, TEndpointData>(expected);

            Assert.AreEqual(
                Constants.TelemetryNamePrefix + "312cbd799dbb4c48a7da3cc2a931cb71." + this.ExtractTelemetryNameFromType(typeof(TTelemetry)),
                actual.name);
        }