public async Task <ShoppingListItemDTO> CreateShoppingListItem(CreateShoppingListItemCommand shoppingListItem)
        {
            var shoppingListItemToCreate = _mapper.Map <CreateShoppingListItemCommand, ShoppingListItem>(shoppingListItem);
            var createdShoppingListItem  = await _repo.Create(shoppingListItemToCreate);

            var ret = _mapper.Map <ShoppingListItem, ShoppingListItemDTO>(createdShoppingListItem);

            return(ret);
        }
Beispiel #2
0
 public async Task <ActionResult <ShoppingListItemDTO> > CreateShoppingListItem([FromBody] CreateShoppingListItemCommand shoppingListItem)
 {
     return(Created(Url.ToString(), await _shoppingListService.CreateShoppingListItem(shoppingListItem)));
 }