private void doNothing(ICDSPluginExecutionContext executionContext)
                {
                    // Event Tracking.
                    executionContext.TrackEvent("Initiated Handler");

                    // Exception tracking handled by code.
                    try
                    {
                        throw new Exception("Handled Exception");
                    }
                    catch (Exception ex)
                    {
                        executionContext.TrackException(ex);
                    }

                    // Message Telemetry
                    executionContext.Trace("A simple message - {0}", executionContext.PrimaryEntityName);
                    executionContext.Trace(Core.eSeverityLevel.Warning, "A warning message {0}", executionContext.UserId);
                    executionContext.Trace(Core.eSeverityLevel.Critical, "A critical message");

                    // Web request dependency tracking.
                    using (var webReq = executionContext.CreateWebRequest(new Uri("http://google.com"), "myWebRequestTest"))
                    {
                        var data = webReq.Get();
                    }

                    // randomly throw an exception
                    var random = new Random();

                    if (random.Next(100) <= 10)
                    {
                        // Unhandled exception tracking logged by base plugin.
                        throw new Exception("Throw Unhandled Exception");
                    }
                }
        /// <summary>
        /// Demonstrates a simple GET operation using built in web request support. Will automatically
        /// generate dependency telemetry.
        /// </summary>
        /// <param name="executionContext"></param>
        private void demonstrateWebRequest(ICDSPluginExecutionContext executionContext)
        {
            Uri googleUri = new Uri("https://www.google.com");

            using (var webRequest = executionContext.CreateWebRequest(googleUri))
            {
                var result = webRequest.Get();
                executionContext.Trace("Returned {0} characters", result.Content.Length);
            }
        }