public static string BuildClassifyXML(string text, string classifierName = "Cuisines")
{
var request = new Models.Request.uclassify();
request.version = decimal.Parse("1,01");
var readCallList = new Models.Request.ReadCallList();
readCallList.readApiKey = readApiKey;
request.texts = new Models.Request.TextList();
Models.Request.TextBase64 textBase64 = new Models.Request.TextBase64();
textBase64.id = "APIText";
var bytes = Encoding.UTF8.GetBytes(text);
textBase64.Value = Convert.ToBase64String(bytes);
request.texts = new Models.Request.TextList();
request.texts.textBase64 = new Models.Request.TextBase64[1];
request.texts.textBase64[0] = textBase64;
var classify = new Models.Request.Classify();
classify.classifierName = classifierName;
classify.id = "Classify";
classify.textId = "APIText";
readCallList.classify = new Models.Request.Classify[1];
readCallList.classify[0] = classify;
request.Item = readCallList;
var ser = new XmlSerializer(typeof(Models.Request.uclassify));
StringWriter textWriter = new StringWriter();
ser.Serialize(textWriter, request);
string requestStr = textWriter.ToString();
return requestStr;
}