public async Task <ListPlansResponse> Handle(ListPlansRequest request, CancellationToken cancellationToken) { List <Plan> response = await _planRepository.ListPlansAsync(); return(new ListPlansResponse() { ListPlans = response }); }
public BaseResponse <PagingResponse <GetPlanResponse>, MundipaggErrorsResponse> ListPlans(ListPlansRequest request) { var method = HttpMethod.Get; var endpoint = $"/plans"; var query = request.ToDictionary(); return(this.SendRequest <PagingResponse <GetPlanResponse> >(method, endpoint, null, query)); }