static void Main(string[] args) { IKrediManager ihtiyacKrediManager = new İhtiyaçKrediManager(); IKrediManager taşitKrediManager = new TaşıtKrediManager(); IKrediManager konutKrediManager = new KonutKrediManager(); ILoggerService databaseLoggerService = new DatebaseLoggerService(); ILoggerService fileLoggerService = new FileLoggerService(); List <ILoggerService> loggers = new List <ILoggerService> { new SmsLoggerService(), new FileLoggerService() }; BasvuruManager basvuruManager = new BasvuruManager(); basvuruManager.BasvuruYap(new EsnafKredisiManager(), loggers); List <IKrediManager> krediler = new List <IKrediManager>() { İhtiyacKrediManager, tasitKrediManager }; //basvuruManager.KrediOnBilgilendirmesiYap(krediler); }
static void Main(string[] args) { IKrediBaseManager ihtiyacKrediManager = new İhtiyaçKrediManager(); IKrediBaseManager taşıtKrediManager = new TaşıtKrediManager(); IKrediBaseManager konutKrediManager = new KonutKrediManager(); ILoggerService databaseLoggerService = new DatabaseLoggerService(); ILoggerService fileLoggerService = new fileLoggerService(); BasvuruManager basvuruManager = new BasvuruManager(); basvuruManager.BasvuruYap(konutKrediManager, fileLoggerService); List <IKrediBaseManager> krediler = new List <IKrediBaseManager>() { ihtiyacKrediManager, taşıtKrediManager }; //basvuruManager.KrediOnBilgilendirmesiYap(krediler); }