public string test([FromBody(EmptyBodyBehavior = EmptyBodyBehavior.Allow)] RecipeContinuationToken requestToken = default) { _logger.LogInformation("Context-body: {0}", HttpContext.Request.Body.ToString()); _logger.LogInformation("Cont token: {0}", requestToken.ContinuationToken); //_recipesReader.GetRecipeAsync("2f26d86c-8168-47bf-a303-5cb6d0aafeba"); return("hello"); }
public async Task <IActionResult> GetRecipes([FromBody(EmptyBodyBehavior = EmptyBodyBehavior.Allow)] RecipeContinuationToken requestToken = default) { string eventType = "nutriko/type/recipe"; string eventOperation = "nutriko/operation/read"; var recipeResponse = await _recipesReader.GetPaginatedRecipesAsync(requestToken.ContinuationToken); return(new OkObjectResult(recipeResponse)); }