如何在自定义构建中指向`sam local start-api`?

问题描述

我有一个 C# lambda,我正在尝试在本地测试它的不同版本(使用不同的预处理器符号集等)。我可以使用 dotnet lambda package -c Debug 之类的东西生成这些不同的构建,但是我不知道如何做的是将 sam local start-api 命令指向我的构建

需要明确的是,当我通过 sam local start-api 构建时,我能够让 sam build 工作,但似乎我无法控制 dotnet 构建“配置”,因此使用 dotnet lambda package相反。

aws docs 说:

对于需要复杂打包支持的更多编译语言或项目,我们建议您运行自己的构建解决方案,并将 AWS SAM 指向包含构建工件的目录或文件

但我没有看到任何方法可以将命令指向我的自定义构建。有人知道怎么做吗?我是否遗漏了一些明显的东西?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)