public async Task <ActionResult <Match> > AddMatchAsync(CreateMatchDto createMatchDto)
        {
            var match = _mapper.Map <CreateMatchDto, Match>(createMatchDto);

            _matchRepo.Add(match);
            await _matchRepo.SaveChagesAsync();

            return(CreatedAtRoute(nameof(GetMatchById), new { match.Id }, match));
        }
 public void Post([FromBody] CreateMatchDto dto)
 {
     if (dto.isLike)
     {
         _connector.Men.UpdateOne(x => x.UserId == HttpContext.GetViewerId(),
                                  Builders <Man> .Update.AddToSet(x => x.Matched, dto.user_id));
         _connector.Men.UpdateOne(x => x.UserId == dto.user_id,
                                  Builders <Man> .Update.AddToSet(x => x.MatchedMe, HttpContext.GetViewerId()));
     }
     else
     {
         _connector.Men.UpdateOne(x => x.UserId == HttpContext.GetViewerId(),
                                  Builders <Man> .Update.AddToSet(x => x.Dismatched, dto.user_id));
     }
 }