static void Main(string[] args) { CustomerService CustomerService_Object = new CustomerService(); Console.WriteLine(CustomerService_Object.GetCustomerName(10)); CustomerService_Constructor_Injection_Data CustomerService_Object_DI = new CustomerService_Constructor_Injection_Data(new CustomerDataAccess()); Console.WriteLine(CustomerService_Object_DI.GetCustomerName(12)); CustomerService_Constructor_Injection_Data CustomerService_Object_DI1 = new CustomerService_Constructor_Injection_Data(new CustomerDataAccess1()); Console.WriteLine(CustomerService_Object_DI1.GetCustomerName(14)); CustomerBusinessLogic CustomerBusinessLogic_Object = new CustomerBusinessLogic(new CustomerDataAccess()); Console.WriteLine(CustomerBusinessLogic_Object.ProcessCustomerData(16) + " => Direkte oprettelse af CustomerBusinessLogic objekt"); CustomerBusinessLogic CustomerBusinessLogic_Object1 = new CustomerBusinessLogic(new CustomerDataAccess1()); Console.WriteLine(CustomerBusinessLogic_Object1.ProcessCustomerData(18) + " => Direkte oprettelse af CustomerBusinessLogic objekt"); Console.ReadLine(); }
public string GetCustomerName(int id) { return(_customerBL.ProcessCustomerData(id)); }