示例#1
0
 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");
 }
示例#2
0
        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));
        }