я использую Fluent NHibernate вместе с функцией автоматического преобразования!
В настоящее время я использую следующий оператор отображения для предотвращения обновления автоматически сгенерированных значений столбцов / insert
.Override<Entity>(map => map.Map(d => d.STATUS).Not.Insert().Not.Update())
Пока все работает нормально, но сейчас я ищу способ решить эту проблему более динамично.
Я бы хотел сделать следующее:
Я хочу объявить пользовательский атрибут с именем [ReadOnlyDbField], а затем объявить все свойства объекта с этим пользовательским атрибутом, чтобы сказать: просто прочитайте это значение и не обновляйте / вставляйте его.
Тогда я хочу указать конфигурацию отображения:
Map all properties with the custom attribute [ReadOnlyDbField] to Not.Insert().Not.Update()
Есть ли способ получить это?
Спасибо
Daniel