static void Main(string[] args) { IKrediManager konutKrediManager = new KonutKrediManager(); IKrediManager tasıtKrediManager = new TasıtKrediManager(); IKrediManager ihtiyacKrediManager = new İhtiyacKrediManager(); ILoggerService dataBaseLoggerService = new DataBaseLoggerService(); ILoggerService fileLoggerService = new FileLoggerService(); BasvuruManager basvuruManager = new BasvuruManager(); basvuruManager.BavuruYap(ihtiyacKrediManager, fileLoggerService); List <IKrediManager> krediler = new List <IKrediManager>() { ihtiyacKrediManager, tasıtKrediManager }; // basvuruManager.KrediOnBilgilendirmesiYap(krediler); }
static void Main(string[] args) { IKrediManager ihtiyackredisi = new İhtiyacKrediManager(); IKrediManager tasitkredsi = new TasitKrediManager(); IKrediManager konutkredisi = new KonutKrediManager(); BasvuruManager basvuruyap = new BasvuruManager(); IlogerrService databaselogger = new DatabaseLoggerService(); IlogerrService filelogger = new FileLoger(); basvuruyap.BavuruYap(ihtiyackredisi, databaselogger); List <IKrediManager> krediler = new List <IKrediManager>() { ihtiyackredisi, tasitkredsi, konutkredisi }; // basvuruyap.OnBilgilendirmeYap(krediler); Console.Read(); }