我刚接触使用AWS Lambda和.NET核心。我对有关每个.cshtml文件的“代码隐藏”cs文件创建的“Pages”目录感到困惑。
我希望有标准的/ Controllers和/ Views文件夹以及通过MVC控制器的路由,但我不确定AWS Lambda会以这种方式工作。
我是否必须将此/ Pages结构与AWS Lambda应用程序中的代码隐藏文件一起使用?
我能够通过包括这项工作
[HttpGet]
关于控制器方法。此外,针对Visual Studio的AWS扩展进行了更新以发布.net核心2.1,如果您有旧版本,请更新。
模板不包括.net核心2.1 MVC应用程序,这将是一个很好的补充。我不知道很多人使用代码隐藏的Razor页面,这是一个奇怪的选择,使其成为默认值。