• 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!