如何解决NServiceBus 忽略 SqlPersistenceSettings 中设置的选项
我正在测试 NServiceBus 的持久性脚本生成。我想控制生成哪些脚本以及它们的存储位置,因此我添加了程序集属性 sqlPersistenceSettings
。
我是这样配置的:
[assembly: sqlPersistenceSettings(
MssqlServerScripts = true,MysqLScripts = false,OracleScripts = false,PostgresqlScripts = false,ProduceOutBoxScripts = false,ProduceSagaScripts = true,ProduceSubscriptionScripts = false,ProduceTimeoutScripts = false,ScriptPromotionPath = "$(SolutionDir)NServiceBusPersistenceScripts")]
如果我没错的话,这应该只在名为“NServiceBusPersistenceScripts”的文件夹上生成用于 saga 存储的 mssql 脚本,但这不起作用,它会在指定的文件夹上创建脚本,但无论如何它都会创建所有脚本我在选项中指定...
知道为什么它会忽略我设置的设置吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。