2017-12-06 3 views
3

Ich möchte AWS Lambda-Funktion verwenden. Ich habe in Visual Studio 2017 ein AWS-Lambda-Beispielprojekt (.net core 1) erstellt. Ich habe eine einfache Funktion erstellt und sie in AWS Lambda veröffentlicht. Es scheint zu funktionieren, wenn ich auf "Invoke" -Button drücke. Diese Funktion wird jedoch nicht in der AWS-Konsole angezeigt. Ich wollte einen Timer (Cron) einstellen, wenn diese Funktion ausgeführt wird, aber ich kann nicht über die AWS-Konsole darauf zugreifen.Veröffentlichen AWS Lambda .Net Core

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; 
    } 
} 

Ich folgte einige Tutorials (z http://www.dotnetforall.com/publishing-running-net-core-aws-lambda/), aber die Lambda-Funktion scheint einfach nicht in meiner Konsole, nachdem ich es (auch wenn die invoke-Taste funktioniert und führt erfolgreich die Funktion) veröffentlichen. Ich habe dieses Problem gegoogelt, aber es sieht so aus, als hätte niemand ein solches Problem, was mir das Gefühl gibt, dass ich einfach eine einfache Sache vermisse.

Antwort

2

Wie ich dachte, das Problem war in einer Region. Ich suchte nur nach einer Lambda-Funktion in einer falschen Region. Daher konnte ich es nicht finden.

Verwandte Themen