问题描述
我正在测试 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 (将#修改为@)