public async Task <IActionResult> GetAllElections([FromQuery] GetAllElectionsRequest request) { var query = new GetElectionsByFilter(request.StartDate, request.EndDate, request.DescriptionSegment); var matchedElections = await _electionService.GetElections(query); return(Ok(matchedElections)); }