public DeleteCustomerResponse DeleteCustomer(DeleteCustomerRequest deleteCustomerRequest)
 {
     try
     {
         Customer customer = _customerRepository.FindBy(deleteCustomerRequest.Id);
         if (customer != null)
         {
             _customerRepository.Delete(customer);
             _unitOfWork.Commit();
             return new DeleteCustomerResponse();
         }
         else
         {
             return new DeleteCustomerResponse() { Exception = GetStandardCustomerNotFoundException() };
         }
     }
     catch (Exception ex)
     {
         return new DeleteCustomerResponse() { Exception = ex };
     }
 }
		public DeleteCustomerResponse DeleteCustomer(DeleteCustomerRequest deleteCustomerRequest)
		{
			return _innerCustomerService.DeleteCustomer(deleteCustomerRequest);
		}