public async Task <CharacterXpDTO> Get(CharacterXpDTO characterXpDTO) { var result = _characterXp.Find(characterXp => characterXp.Level == characterXpDTO.Level) .Project <CharacterXpDTO>(Builders <CharacterXp> .Projection .Exclude(characterXp => characterXp.Id)) .FirstOrDefaultAsync(); return(await result); }
public async Task <ActionResult <CharacterXpDTO> > Get([FromQuery] CharacterXpDTO characterXpDTO) { return(await _characterXpService.Get(characterXpDTO)); }