Я использую NHibernate в своем проекте и реализовал функции аудита с использованием прослушивателей событий.
Теперь мне нужно вернуть эти данные, я хочу вернуть их точно так же, как в базе данных, которая мне не нужнаБогатая объектная модель с отношениями Все, что мне нужно, это идентификаторы любых отношений.
Я просто пытаюсь показать журнал аудита (который по сути является копией того, что вы увидели бы, если бы вы открыли таблицу вsql).
Мне нужно иметь возможность сделать это для многих таблиц, и все, что у меня есть, это имя таблицы аудита, есть ли общий способ заставить NHibernate запросить таблицу и просто вернуть результаты в видеdatatable или что-то в этом роде, у которого нет определенной модели?
Поэтому я хочу, чтобы NHibernate сделал это:
SELECT * FROM "tablename"
, а затемверните его некоторым общим способом, чтобы я мог поместить его в сетку и автоматически сгенерировать столбцы из него.