在过去的几个小时里,我一直在寻找答案,没有任何成功.我对编程比较陌生,所以请放轻松我:-)
我的问题是,我的解决方案中的一个项目似乎无法使用IActionResult,该解决方案的目标是.NET Framework 4.6.1,但在针对.NET Standard 2.0的相同解决方案(不同项目)中我可以使用它.
我试图安装完全相同的Nuget包,除了目标框架外,一切看起来完全一样.
我只想使用IActionResults编写Azure Functions,如:
public static async Task<IActionResult> MyFuntcion([HttpTrigger(AuthorizationLevel.Function, "get", Route = null")]HttpRequest req, TraceWriter log)
{
//Do some stuff then redirect
}
Run Code Online (Sandbox Code Playgroud)
我猜我的目标框架是什么导致我无法使用IActionResult,但我不明白为什么.
任何帮助都将非常感激,特别是如果有人知道如何使这项工作.
谢谢