mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-19 01:58:13 +08:00
-
This commit is contained in:
@@ -865,10 +865,7 @@ namespace SqlSugar
|
||||
var contextProperty = item.GetType().GetProperty("Context");
|
||||
ConnectionConfig config = new ConnectionConfig();
|
||||
config = this.Context.CurrentConnectionConfig;
|
||||
var newClient = new SqlSugarClient(config);
|
||||
newClient.MappingColumns = this.Context.MappingColumns;
|
||||
newClient.MappingTables = this.Context.MappingTables;
|
||||
newClient.IgnoreColumns = this.Context.IgnoreColumns;
|
||||
SqlSugarClient newClient = this.Context.CopyContext(config);
|
||||
contextProperty.SetValue(item, newClient, null);
|
||||
}
|
||||
}
|
||||
|
@@ -565,6 +565,14 @@ namespace SqlSugar
|
||||
this.Ado.Dispose();
|
||||
}
|
||||
}
|
||||
internal SqlSugarClient CopyContext(ConnectionConfig config)
|
||||
{
|
||||
var newClient = new SqlSugarClient(config);
|
||||
newClient.MappingColumns = this.Context.MappingColumns;
|
||||
newClient.MappingTables = this.Context.MappingTables;
|
||||
newClient.IgnoreColumns = this.Context.IgnoreColumns;
|
||||
return newClient;
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user