c# - 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,但仍然出现错误。我被困住了。任何帮助将非常感激。
解决方案
推荐阅读
- javascript - 如何将您网站中的地址链接到搜索栏?
- javascript - 使用 HERE Map api 自动完成地址字段
- mysql - 为什么即使我的 sql 正确,我的布尔值 if else 也会返回到 else 语句?
- android - 应用程序 onCreate() 内部执行过多
- sqlite - SQLite 和大型事务
- tensorflow - 来自 tensorflow 服务的 istio 指标
- c# - 处理 CSV 文件中的空数字单元格的正确方法
- python - 使用 PCA/SVD 降维
- javascript - 对某些用户进行身份验证 Passport 策略
- css - Woocommerce - 在变体旁边显示价格 - 格式