private void RateContentSample(int id)
        {
            var contentTemplate = new AnswerContent {
                ID = new ID()
                {
                    id          = id,
                    idSpecified = true
                }
            };

            var contentRate = new ContentRate {
                ID = new ID()
                {
                    id          = id,
                    idSpecified = true
                }
            };
            var contentRateScale = new ContentRate {
                ID = new ID()
                {
                    id          = id,
                    idSpecified = true
                }
            };

            var status = client.RateContent(header, knowledgeInteractionId, contentTemplate, contentRate, contentRateScale);

            //Request status information
            //Description will only be set if there is a problem with the request
            Console.WriteLine("Content Request Status Information:");
            Console.WriteLine("Description: " + status.Description);
            Console.WriteLine("Elapsed Time(ms): " + status.ElapsedTimeInMilliSeconds);
            Console.WriteLine("Status Name: " + status.Status.Name);
        }
        private void RateContentSample(int id)
        {
            var contentTemplate = new AnswerContent {
                ID = new ID() {
                    id = id,
                    idSpecified = true
                }
            };

            var contentRate = new ContentRate {
                ID = new ID() {
                    id = id,
                    idSpecified = true
                }
            };
            var contentRateScale = new ContentRate {
                ID = new ID() {
                    id = id,
                    idSpecified = true
                }
            };

            var status = client.RateContent(header, knowledgeInteractionId, contentTemplate, contentRate, contentRateScale);

            //Request status information
            //Description will only be set if there is a problem with the request
            Console.WriteLine("Content Request Status Information:");
            Console.WriteLine("Description: " + status.Description);
            Console.WriteLine("Elapsed Time(ms): " + status.ElapsedTimeInMilliSeconds);
            Console.WriteLine("Status Name: " + status.Status.Name);
        }