首页 > 解决方案 > Tmds.ExecFunction 库的 FunctionExecutor 抛出错误

问题描述

我正在开发一个 .NET Core 应用程序。我必须在一个单独的进程中运行一些代码,为此我正在使用Tmds.ExecFunction库。

这是我的代码:

if (renderType == "pdf" || renderType == "xls")
{
        FunctionExecutor.Run(() =>
        {
             var result = report.Execute(GetRenderType(renderType), 1, parameters);
             buffer = result.MainStream;
        });
}

我收到以下错误:

并非所有代码路径都返回“Func”类型的 lambda 表达式中的值

我试图在 lambda 函数中返回一个 int,但仍然出现错误。我被困住了。任何帮助将非常感激。

标签: c#.net-corelambda

解决方案


推荐阅读