I have Asp.Net Core 3.1 application with 2 assemblies: Host and Saga.
When I build it in VisualStudio in release or debug mode - nsb generates create and drop scripts for saga in \bin…\NServiceBus.Persistance.Sql\Oracle\Sagas and everything is fine
But…
When I publish my app (dotnet publish or in VS) no saga scripts is generated. No Sagas folder. Only Outbox*.sql, Subscriptions*.sql and Timeout*.sql
If I move saga class from Saga assembly to Host assembly - publish works fine and generates saga scripts.