public async Task <dto.FindBookingResponseData> FindBookings(dto.FindBookingRequestData findBookingRequestData) { var pageSize = findBookingRequestData != null ? findBookingRequestData.PageSize : 10; var requestData = Mapper.Map <FindBookingRequestData>(findBookingRequestData); requestData.PageSize = (short)pageSize; var response = await _client.FindBookingAsync(new FindBookingRequest { ContractVersion = _navApiContractVer, MessageContractVersion = _navMsgContractVer, Signature = await _sessionBag.Signature(), EnableExceptionStackTrace = false, FindBookingRequestData = requestData }); return(Mapper.Map <dto.FindBookingResponseData>(response.FindBookingRespData)); }