Как бы вы экспортировали сопоставления NSibernate Saga от NServiceBus?

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

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

1 ответ

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

Другие вопросы по тегам