I have a method like this:
var stringReader = new StringReader(ruleSetXmlDefinition);
var reader = XmlReader.Create(stringReader);
var serializer = new WorkflowMarkupSerializer();
return serializer.Deserialize(reader) as RuleSet;
When the ruleSetXmlDefinition is greater than 32768 characters long I get the following error:
Unexpected end of file while parsing Name has occurred. Line 1, position 32768.
How can I change this so that it can handle strings of any length?