예제 #1
0
        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);
        }
예제 #2
0
        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();
        }