Можно ли создавать классы внутри шаблона? Что-то вроде...
@{
public class MyClass {
public MyClass() {
Three = new List<string>();
}
public string One { get; set; }
public int Two { get; set; }
public List<string> Three { get; set; }
}
}
В настоящее время я получаю "Невозможно скомпилировать шаблон". Подробнее см. в списке "Ошибки". когда я пытаюсь это сделать. Я хотел бы взять XML-контент и использовать XmlSerializer для создания экземпляра MyClass в шаблоне. Я не могу выполнить десерилизацию перед рукой и вставить ее в модель, потому что классы могут меняться в зависимости от шаблона.