diff --git a/Src/Asp.NetCore2/SqlSugar/Infrastructure/DependencyManagement.cs b/Src/Asp.NetCore2/SqlSugar/Infrastructure/DependencyManagement.cs index 2894c6afd..709373487 100644 --- a/Src/Asp.NetCore2/SqlSugar/Infrastructure/DependencyManagement.cs +++ b/Src/Asp.NetCore2/SqlSugar/Infrastructure/DependencyManagement.cs @@ -157,8 +157,9 @@ namespace SqlSugar { try { - OscarProvider db = new OscarProvider(); - var conn = db.GetAdapter(); + var type = Type.GetType("SqlSugar.OscarProvider"); + var obj = Activator.CreateInstance(type); + type.GetMyMethod("GetAdapter", 0).Invoke(obj, null); IsTryOscar = true; } catch