我想使用AWS Lambda函数。我在Visual Studio 2017中创建了一个示例AWS Lambda项目(.net core 1)。我创建了一个简单的函数并将其发布到AWS Lambda。当我按下“Invoke”按钮时,它似乎正在工作。但是,这个函数在AWS控制台中没有出现。我想设置一个定时器(cron),以便在特定时间执行此函数,但我无法通过AWS控制台访问它。
public class Function
{
public async Task<string> FunctionHandler()
{
HttpClient client = new HttpClient();
var response = await client.PostAsync("http://cb910302.ngrok.io/dashboard/test", null);
var responseString = await response.Content.ReadAsStringAsync();
return responseString;
}
}
我参照了一些教程(例如:http://www.dotnetforall.com/publishing-running-net-core-aws-lambda/),但是在我发布后,Lambda函数并没有出现在我的控制台中(尽管调用按钮可以正常执行该函数)。我搜索了这个问题,但是好像没有人遇到过这样的问题,这让我感到我可能只是忽略了一个简单的东西。