diff --git a/src/Shentun.Peis.HttpApi.Host/Schedulers/SyncPatientRegisterReportInterfaceWorker.cs b/src/Shentun.Peis.HttpApi.Host/Schedulers/SyncPatientRegisterReportInterfaceWorker.cs index 38a14bfe..2038bb4e 100644 --- a/src/Shentun.Peis.HttpApi.Host/Schedulers/SyncPatientRegisterReportInterfaceWorker.cs +++ b/src/Shentun.Peis.HttpApi.Host/Schedulers/SyncPatientRegisterReportInterfaceWorker.cs @@ -172,7 +172,7 @@ namespace Shentun.Peis.Schedulers { Logger.LogInformation("同步预登记任务开始"); var preRegistrationFunName = "GetSyncPreRegistrationPatientRegisterIds"; - var preRegistrationPluginsOut = ReflectionHelper.InvokeAsync>(assemblyName, className, classConstructorArg, preRegistrationFunName, objects).Result; + var preRegistrationPluginsOut = ReflectionHelper.InvokeAsync>(assemblyName, className, classConstructorArg, preRegistrationFunName, objects).GetAwaiter().GetResult(); if (preRegistrationPluginsOut.Any()) { @@ -205,7 +205,7 @@ namespace Shentun.Peis.Schedulers Logger.LogInformation("同步报告任务开始"); //需要同步报告的数据 - var pluginsOut = ReflectionHelper.InvokeAsync>(assemblyName, className, classConstructorArg, funName, objects).Result; + var pluginsOut = ReflectionHelper.InvokeAsync>(assemblyName, className, classConstructorArg, funName, objects).GetAwaiter().GetResult(); if (pluginsOut.Any()) { // pluginsOut = pluginsOut.Take(10).ToList();