Found this topic discussing the issue I’m experiencing:
Not sure if it’s not in the realm of ServiceStack but thought I’d check before renaming my projects.
My project has a dot in the name, the migrate AppTask for database migrations fails trying to load the assembly, it seems to only see the last part of the dot separated name.
We don’t have control over EF’s behavior, but I’d recommend against adding . in the Project Name. Create it initially without it, then if needed refactor and move other projects to your preferred namespace if you have to.
The project I have is quite large and has four separate components so I split them as (product name).(component name) - similar to how your source is split into ServiceStack and then ServiceStack.Text/Aws/etc