The below configuration works fine when I specify the connectionString name as a parameter to the base constructor. Because I want to be able to change the default provider
The name property of the connectionString must be the same as your context. This works fine:
name