示例#1
0
        public override async Task <BasketDeletedResponse> DeleteByUser(UserBasketRequest request, ServerCallContext context)
        {
            _logger.LogInformation(">>> Begin BasketService.DeleteByUser gRPC method.");
            var found = await _svc.DeleteFromUser(request.User);

            var response = new BasketDeletedResponse()
            {
                Deleted = found
            };

            _logger.LogInformation("<<< Ended BasketService.DeleteByUser gRPC method.");
            return(response);
        }
示例#2
0
        public async Task <IActionResult> DeleteByUser(string user)
        {
            var found = await _svc.DeleteFromUser(user);

            return(found ? (IActionResult)NoContent() : (IActionResult)NotFound());
        }