How to add attributes to a base class's properties

Viewed 33368

I have a couple model classes like so:

public class MyModelBase
{
    public string Name { get; set; }
}

public class MyModel : MyModelBase
{
    public string SomeOtherProperty { get; set; }
}

How can MyModel add a [Required] attribute to the Name property?

4 Answers
Related