public FindPrinterInfoResponse FindPrinterInfo(FindPrinterInfoRequest request)
        {
            lock (_findPrinterInfoActionLock)
            {
                if (_findPrinterInfoAction == null)
                {
                    _findPrinterInfoAction = PolicyInjection.Create <FindPrinterInfoAction>();
                }
            }

            FindPrinterInfoResult result = _findPrinterInfoAction.Execute(request.FindPrinterInfoParameters);

            FindPrinterInfoResponse response = new FindPrinterInfoResponse();

            response.FindPrinterInfoResult = result;

            return(response);
        }
Exemple #2
0
 public FindPrinterInfoResponse FindPrinterInfo(FindPrinterInfoRequest request)
 {
     return(_adapter.FindPrinterInfo(request));
 }