Я видел только шаблон спецификации, используемый для получения данных, но не для их проверки.Коллега предложил мне использовать шаблон спецификации для «проверки» объекта, чтобы он не стал недействительным при сохранении изменений.
В качестве примера, скажем, у нас есть корневой объект Customer, который имеет значение для Address.Мы можем отслеживать изменения объекта и создать спецификацию, которую можно отправить в единицу работы, чтобы убедиться, что адрес действителен (имеет физический адрес, город и штат) до сохранения изменений.Есть мысли по этому поводу?