Exemplo n.º 1
0
        private RequestTelemetry ProcessItems(bool isSynthetic)
        {
            RequestTelemetry requestTelemetry = new RequestTelemetry()
            {
                Name     = "SomeRequest",
                Sequence = "",
            };

            requestTelemetry.Context.Operation.SyntheticSource = isSynthetic ? "source" : null;
            PassedToNextTelemetryProcessor   next = new PassedToNextTelemetryProcessor();
            FilterSyntheticRequestsProcessor filterRequestsProcessor = new FilterSyntheticRequestsProcessor(next);

            filterRequestsProcessor.Process(requestTelemetry);

            return(requestTelemetry);
        }
        private RequestTelemetry ProcessItems(string name, string agentName)
        {
            RequestTelemetry requestTelemetry = new RequestTelemetry()
            {
                Name     = name,
                Sequence = ""
            };

            requestTelemetry.Context.User.Id = agentName;

            PassedToNextTelemetryProcessor next = new PassedToNextTelemetryProcessor();
            FilterRequestsProcessor        filterRequestsProcessor = new FilterRequestsProcessor(next);

            filterRequestsProcessor.Process(requestTelemetry);

            return(requestTelemetry);
        }