public static CreateRulesResponse Unmarshall(UnmarshallerContext context)
{
CreateRulesResponse createRulesResponse = new CreateRulesResponse();
createRulesResponse.HttpResponse = context.HttpResponse;
createRulesResponse.RequestId = context.StringValue("CreateRules.RequestId");
List<CreateRulesResponse.Rule> rules = new List<CreateRulesResponse.Rule>();
for (int i = 0; i < context.Length("CreateRules.Rules.Length"); i++) {
CreateRulesResponse.Rule rule = new CreateRulesResponse.Rule();
rule.RuleId = context.StringValue("CreateRules.Rules["+ i +"].RuleId");
rule.RuleName = context.StringValue("CreateRules.Rules["+ i +"].RuleName");
rules.Add(rule);
}
createRulesResponse.Rules = rules;
return createRulesResponse;
}