Как правило, проверка ModelBinding для члена класса может выполняться следующим образом:
public Class someclass
{
[StringLength(50)]
public string SomeValue { get; set; }
}
Максимальное значение SomeValue ограничено 50 символами.
Возможно ли иметь константу(50) изменилось на что-то другое во время выполнения, скажем, во время конструирования каждого экземпляра этого класса, так что можно иметь различные экземпляры с разными ограничениями StringLength?
Если так, то каксделать это?