ASP.net Core C# mit Alexa

Um Alexa zu nutzen habe ich eine ASP.net Core MVC Andwendung mit dem Nuget Paker Alexa.net geschrieben. Der Controller enthält:

 

[HttpPost]
public Alexa.NET.Response.SkillResponse AlexaRequest([FromBody]JObject request)
{
try
{
var input = JsonConvert.DeserializeObject<NET.Request.SkillRequest>(request.ToString());
var speechlet = new Models.Alexa(input); // Model gemäß Anleitung Alexa.net ausprogrammieren.

return speechlet.response;
}
catch (Exception e)
{

Logfile.Log(e.ToString());
}

return null;
}

 

Viel Spaß mit Alexa!