コード例 #1
0
        public void CreateIngredient(Domain.Ingredient ingredient)
        {
            var sqlIngredient = ingredient.ConvertToSqlIngredient();

            _context.Ingredients.Add(sqlIngredient);
            _context.SaveChanges();
        }
コード例 #2
0
 /// <summary>
 /// Convert an ingredient model to a response DTO.
 /// </summary>
 /// <param name="ingredient">The ingredient model./</param>
 /// <returns>The ingredient response DTO.</returns>
 public Ingredient ToDto(Domain.Ingredient ingredient)
 {
     return(new Ingredient
     {
         Id = CreateUrl("ingredients", ingredient.Id.Name),
         Name = ingredient.Id.Name,
         Description = ingredient.Description,
         Image = ingredient.Image?.Uri?.ToString()
     });
 }
コード例 #3
0
 public void UpdateIngredient(Domain.Ingredient ingredient)
 {
     throw new NotImplementedException();
 }