Как бы вы экспортировали сопоставления NSibernate Saga от NServiceBus? - PullRequest
0 голосов
/ 10 мая 2018

Мы используем сгенерированные NServiceBus отображения NHibernatePersistence для наших саг. Я хотел бы взглянуть на эти сопоставления, чтобы помочь диагностировать проблему и потенциально послужить отправной точкой для некоторых настроек, которые нам, возможно, придется внести в эти сопоставления.

С чем-то вроде FluentNHibernate я мог бы использовать метод ExportTo, чтобы выгружать сгенерированные файлы hbm. Есть ли что-то похожее, что я мог бы использовать, чтобы выгрузить сопоставления по умолчанию, которые nservicebus использует для наших саг? Или есть другой способ экспортировать сгенерированные отображения?

1 Ответ

0 голосов
/ 11 мая 2018

Вы можете использовать класс ScriptGenerator, как показано в этом тесте .В сочетании с чем-то вроде ApprovalTests ScriptGenerator может гарантировать, что изменения схемы всегда будут явно одобрены.

...