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); }