У меня есть несколько классов, которые читают из очень деликатных таблиц, поэтому я хочу, чтобы NHibernate использовал их как «ReadOnly». Создание .ReadOnly () на каждой карте поля действительно неаккуратно, и я не уверен, что доверяю этому. Как настроить класс так, чтобы он был полностью доступен только для чтения, как я легко могу сделать с традиционными сопоставлениями XML?
Редактировать : Ответ работает. Я ожидал, что он выдаст исключение, если я попытаюсь сохранить объект ReadOnly (), но он просто молча делает это.
Спасибо.