Итак, в моем проекте mvc Project.Repository у меня есть
[MetadataType(typeof(FalalaMetadata))]
public partial class Falala
{
public string Name { get; set; }
public string Age { get; set; }
internal sealed class FalalaMetadata
{
[Required(ErrorMessage="Falala requires name.")]
public string Name { get; set; }
[Required(ErrorMessage = "Falala requires age.")]
public string Age { get; set; }
}
}
Я использую Falala в качестве модели в своем Project.Web.AccountControllers и использую метод для получения нарушений. Проверка работала, когда у меня было
public class Falala
{
[Required]
public string Name { get; set; }
[Required(ErrorMessage="error")]
public string Age { get; set; }
}
но не после использования частичного класса сверху. Мне действительно нужно использовать частичный класс. Что я здесь делаю неправильно?
Спасибо!