public async Task <ActionResult <VotableAttribute> > AddOrUpdateFoodMiscellaneousAttribute ( [FromServices] IFoodsService foodsService, [FromBody] AddOrUpdateVotableAttributeRequest request ) { return(await foodsService.AddOrUpdateAttribute(request, IdentityHelper.GetIdFromUser(User), VotableAttributeType.Miscellaneous)); }
public async Task <VotableAttribute> AddOrUpdateAttribute(AddOrUpdateVotableAttributeRequest request, int userId, VotableAttributeType type) => await _attributes.ManageVote(request.AttributeId, userId, request.FoodId, type);