C# aws Lambda函数c中的Webresponse#

C# aws Lambda函数c中的Webresponse#,c#,function,amazon-web-services,aws-lambda,webrequest,C#,Function,Amazon Web Services,Aws Lambda,Webrequest,我正在尝试创建一个AWS Lambda函数,函数中有c#,我将执行一个WeRequest using System.Net; ... public class Function{ public SkillResponse FunctionHandler(SkillRequest input, ILambdaContext context){ ... WebRequest request = WebRequest.Create("http://www.url.de"); // Get the re

我正在尝试创建一个AWS Lambda函数,函数中有c#,我将执行一个WeRequest

using System.Net;
...
public class Function{
public SkillResponse FunctionHandler(SkillRequest input, ILambdaContext context){
...
WebRequest request = WebRequest.Create("http://www.url.de");
// Get the response.
HttpWebResponse apianswer = (HttpWebResponse)request.GetResponse();
...
}}
但GetResponse不可用

AWS模板正在使用.NETCoreApp.Version=v.1.0此类型的函数中是否没有可用的GetResponse?还是我必须安装另一个nuget软件包?
如何在函数内部执行webrequest?

您应该使用HttpWebRequest而不是webrequest

WebRequest类是一个抽象类。WebRequest实例在运行时的实际行为由WebRequest.Create方法返回的子类决定。有关默认值和异常的更多信息,请参阅子类文档,例如HttpWebRequest和FileWebRequest