static void Main(string[] args) { BusinessDelegate businessDelegate = new BusinessDelegate { ServiceType = "EJB" }; Client client = new Client(businessDelegate); client.Do(); businessDelegate.ServiceType = "JMS"; client.Do(); }
static void Main(string[] args) { BusinessDelegate businessDelegate = new BusinessDelegate(); businessDelegate.setServiceType("EJB"); Client client = new Client(businessDelegate); client.doTask(); businessDelegate.setServiceType("JMS"); client.doTask(); }
public Client(BusinessDelegate businessService) { this.businessService = businessService; }
public Client(BusinessDelegate businessDelegate) { this.businessDelegate = businessDelegate; }