|
|
@ -3,6 +3,7 @@ using System.Collections; |
|
|
|
using System.Collections.Generic; |
|
|
|
using System.Reflection; |
|
|
|
using System.Text; |
|
|
|
using System.Threading.Tasks; |
|
|
|
|
|
|
|
namespace SqlSugar |
|
|
|
{ |
|
|
@ -19,5 +20,12 @@ namespace SqlSugar |
|
|
|
var result= inertable.GetType().GetMethod("ExecuteCommand").Invoke(inertable,new object[] { }); |
|
|
|
return (int)result; |
|
|
|
} |
|
|
|
public async Task<int> ExecuteCommandAsync() |
|
|
|
{ |
|
|
|
if (Context == null) return 0; |
|
|
|
var inertable = MethodInfo.Invoke(Context, new object[] { objectValue }); |
|
|
|
var result = inertable.GetType().GetMethod("ExecuteCommandAsync").Invoke(inertable, new object[] { }); |
|
|
|
return await (Task<int>)result; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|