public System.Threading.Tasks.Task <ListSupportedCodesResponse2> ListSupportedCodesAsync(ListSupportedCodes ListSupportedCodes)
        {
            ListSupportedCodesRequest1 inValue = new ListSupportedCodesRequest1();

            inValue.ListSupportedCodes = ListSupportedCodes;
            return(((ListSupportedCodesService)(this)).ListSupportedCodesAsync(inValue));
        }
        public ListSupportedCodesResponse ListSupportedCodes(ListSupportedCodes ListSupportedCodes1)
        {
            ListSupportedCodesRequest1 inValue = new ListSupportedCodesRequest1();

            inValue.ListSupportedCodes = ListSupportedCodes1;
            ListSupportedCodesResponse2 retVal = ((ListSupportedCodesService)(this)).ListSupportedCodes(inValue);

            return(retVal.ListSupportedCodesResponse);
        }
 System.Threading.Tasks.Task <ListSupportedCodesResponse2> ListSupportedCodesService.ListSupportedCodesAsync(ListSupportedCodesRequest1 request)
 {
     return(base.Channel.ListSupportedCodesAsync(request));
 }
 ListSupportedCodesResponse2 ListSupportedCodesService.ListSupportedCodes(ListSupportedCodesRequest1 request)
 {
     return(base.Channel.ListSupportedCodes(request));
 }