File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -27,15 +27,17 @@ public static IDatabaseModelFactory GetDatabaseModelFactory(this DbContext conte
2727
2828 var providerAssembly = Assembly . Load ( providerName ! ) ;
2929 var factoryType = providerAssembly . ExportedTypes . First ( x => x . BaseType == typeof ( DatabaseModelFactory ) ) ;
30-
30+ var typeMapper = context . GetService < IRelationalTypeMappingSource > ( ) ;
31+
3132 object factoryObject ;
3233 switch ( providerName )
3334 {
3435 case SqliteProviderName :
35- var typeMapper = context . GetService < IRelationalTypeMappingSource > ( ) ;
3636 factoryObject = Activator . CreateInstance ( factoryType , logger , typeMapper ) ;
3737 break ;
3838 case SqlServerProviderName :
39+ factoryObject = Activator . CreateInstance ( factoryType , logger , typeMapper ) ;
40+ break ;
3941 case PostgresSqlProviderName :
4042 factoryObject = Activator . CreateInstance ( factoryType , logger ) ;
4143 break ;
You can’t perform that action at this time.
0 commit comments