文件名称:lambdajection:使用依赖项注入和面向方面的编程构建AWS Lambda的框架
文件大小:301KB
文件格式:ZIP
更新时间:2024-04-09 01:45:33
aws csharp aws-lambda dotnet dependency-injection
弹射 使用C#/。NET和Microsoft的扩展程序(用于依赖项注入,配置等)编写优雅且可测试的AWS Lambdas + Lambda支持的自定义资源。从模板开始,添加处理程序代码,注入服务,然后让Lambdajection完成其余工作! 为什么是Lambdajection? 轻松的依赖关系管理:使用Startup类来配置依赖关系/服务,类似于在ASP.NET Core中的完成方式。 轻松的机密管理:使用KMS或您自己提供的密码服务自动解密标记为[Encrypted]选项。 更快的启动时间:我们尽可能地使用代码生成而不是反射来帮助最小化冷启动时间。 高度可配置:在调用主处理程序之前自定义序列化,配置并运行自定义代码。 高度可测试的:便于使用依赖项注入来简化Lambda的测试。 灵活性:您可以使用AWS提供的运行时,也可以滚动自己的包含.NET的运行时。 Lambdajection可以双