Aws-lambda-dotnet: 开源 .NET Core Lambda 运行时

创建于 2019-02-25  ·  8评论  ·  资料来源: aws/aws-lambda-dotnet

此问题是跟踪amazon-lambda-runtimesupport分支中的工作,该分支引入了一个名为Amazon.Lambda.RuntimeSupport的新 NuGet 包,可用于用户向 Lambda 提供的 .NET Core 运行时。 示例用法是发布 .NET Core 2.2 或 .NET Core 3.0 预览版基于 Lambda 的函数。

feature-request

最有用的评论

当前状态是库正在通过 CR。 此外,正在开发工具来支持这一点。 最初的计划是让Amazon.Lambda.Tools支持 .NET Core 独立部署,作为获取 .NET Core 运行时位 Lambda 的方式。

所有8条评论

当前状态是库正在通过 CR。 此外,正在开发工具来支持这一点。 最初的计划是让Amazon.Lambda.Tools支持 .NET Core 独立部署,作为获取 .NET Core 运行时位 Lambda 的方式。

如果我没看错,我们可以将 Amazon.Lambda.RuntimeSupport nuget 与现有库一起使用,它会支持自包含部署吗? 我希望能够支持 ALB 后面的 .NET Core 3 Web 应用程序部署。

是否值得创建一些中间件来从 API 网关/ALB 事件表示转换为正常的标头和正文以允许红隼完成其余的工作?

在哪里可以找到使用 S3 代理的 Visual Studio NET 2.1 演练。 我是使用 AWS 的新手。 我让我的前端和后端在我的电脑上工作。 我成功地将前端上传到 S3 存储桶中并托管在我的新域 goop.dev

Amazon.Lambda.RuntimeSupport 不适用于 .NET Core 2.1 lambda 函数。 对于 2.1,您应该使用内置的运行时。

听起来你的问题作为它自己的 GitHub 问题可能会更好。 我不确定您所说的 S3 代理是什么意思。

你能打开一个新问题并提供更多细节吗? 如果它与 Lambda 相关,则在此 repo 中打开它,如果它与 .NET SDK 相关,则在https://github.com/aws/aws-sdk-net中打开它。

功能发布后关闭

谢谢韦洛齐。 我将打开我的第一个问题。

@normj那么现在我们可以在发布时在我们的 lambda 中使用 2.2 了吗?

但是 Mock Lambda 测试工具呢? 在 2.1 项目中一切正常。

但是在 2.2 中我们得到一个奇怪的错误https://github.com/aws/aws-lambda-dotnet/issues/478

此页面是否有帮助?
0 / 5 - 0 等级