예제 #1
0
        public async Task Delete(string id)
        {
            var userId = _userService.GetProperUserId(User).Value;
            var send   = await _sendRepository.GetByIdAsync(new Guid(id));

            if (send == null || send.UserId != userId)
            {
                throw new NotFoundException();
            }

            await _sendService.DeleteSendAsync(send);
        }