public ActionResult Get([FromRoute][FromQuery] ParticipantIdentityPredicate predicate) { var request = new QueryIdentityRequest <ParticipantIdentityPredicate>() { Predicate = predicate }; var response = _app.Query(request); return(new ApplicationResult <Participant>(response)); }
public virtual QueryResponse <TEntity> Query(QueryIdentityRequest <TIdentityPredicate> request) { var entity = _repository.Query(request.Predicate); var response = new QueryResponse <TEntity>() { StatusCode = 200, Payload = entity }; return(response); }