static void Main(string[] args) { IKrediManager ihtiyacKredisi = new IhtiyacKredisi(); // ihtiyacKredisi.Hesapla(); IKrediManager tasitKredisi = new TasitKredisi(); //tasitKredisi.Hesapla(); //KonutKredisi konutKredisi = new KonutKredisi(); böyle de olur IKrediManager konutKredisi = new KonutKredisi(); //konutKredisi.Hesapla(); BasvuruManager basvuruManager = new BasvuruManager(); basvuruManager.BasvuruYap(konutKredisi); }
static void Main(string[] args) { IKrediManeger ihtiyacKredi = new IhtiyacKredi(); IKrediManeger tasitKredi = new TasitKredi(); IKrediManeger konutKredisi = new KonutKredisi(); ILoggerService DatabaseLoggerService = new DatabaseLoggerService(); ILoggerService fileLoggerService = new FileLoggerService(); BasvuruManeger basvuruManeger = new BasvuruManeger(); basvuruManeger.BasvuruYap(konutKredisi, new DatabaseLoggerService()); List <IKrediManeger> krediler = new List <IKrediManeger>() { ihtiyacKredi, tasitKredi }; // basvuruManeger.KrediOnBilgilendirmesiYap(krediler); }