File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -83,14 +83,20 @@ private void InitDataSource()
8383
8484 private void InitSqlMapper ( )
8585 {
86- _dbProviders . TryGetValue ( DbProviderName , out SmartSql . Configuration . DbProvider smartSqlDbProvider ) ;
86+ if ( ! _dbProviders . TryGetValue ( DbProviderName , out SmartSql . Configuration . DbProvider smartSqlDbProvider ) )
87+ {
88+ var supportDbProviders = String . Join ( "," , _dbProviders . Select ( m => m . Key ) ) ;
89+ var errMsg = $ "Can not find DbProvider:{ DbProviderName } ,SmartCode support DbProviders:{ supportDbProviders } !";
90+ _logger . LogError ( errMsg ) ;
91+ throw new SmartCodeException ( errMsg ) ;
92+ }
8793 SmartSqlConfigOptions smartSqlConfigOptions = new SmartSqlConfigOptions
8894 {
8995 Settings = new SmartSql . Configuration . Settings
9096 {
9197 ParameterPrefix = "$"
9298 } ,
93- Database = new SmartSql . Options . Database
99+ Database = new Database
94100 {
95101 DbProvider = smartSqlDbProvider ,
96102 Write = new SmartSql . Configuration . WriteDataSource
You can’t perform that action at this time.
0 commit comments