Exemple #1
0
        /// <summary>
        /// Returns PosDeviceResponse for the PartnerService Request...
        /// </summary>
        /// <param name="posDeviceRequest">posDeviceRequest</param>
        /// <returns>PosDeviceResponse</returns>
        public async Task <PosDeviceResponse> GetPOSDeviceAsync(PosDeviceRequest posDeviceRequest)
        {
            posDeviceRequest.ThrowIfNull(nameof(posDeviceRequest));

            var posDeviceResponse = await PartnerServiceProxyFactory.UseService(service => service.getPOSDeviceAsync(posDeviceRequest.ToPOSDeviceRequest1Service()));

            return(posDeviceResponse.getPOSDeviceResponse.ToDomain());
        }