コード例 #1
0
ファイル: Program.cs プロジェクト: CAVUSMAHMUT/KampIntro
        static void Main(string[] args)
        {
            IKrediManager tasitKredisiManager   = new TasitKredisiManager();
            IKrediManager ihtiyacKredisiManager = new IhtiyacKredisiManager();
            IKrediManager konutKredisiManager   = new KonutKredisiManager();

            ILoggerService databaseLoggerService = new DatabaseLoggerService();
            ILoggerService fileLoggerService     = new FileLoggerService();

            BasvuruManager basvuruManager = new BasvuruManager();

            basvuruManager.BasvuruYap(new EsnafKredisiManager(), new SmsLoggerService());

            List <IKrediManager> krediler = new List <IKrediManager>()
            {
                tasitKredisiManager, ihtiyacKredisiManager
            };
            //basvuruManager.KrediOnBilgilendirmesiYap(krediler);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: basaksokmeen/KampIntro1
        static void Main(string[] args)
        {
            IKrediManager ihtıyacKrediManager = new IhtıyacKrediManager();
            IKrediManager tasitKredisiManager = new TasitKredisiManager();
            IKrediManager konutKredisiManager = new KonutKredisiManager();
            //KonutKredisiManager konutKredisiManager = new KonutKredisiManager();  yerine bu da yazılabilir
            //IKrediManager esnafKredisiManager = new EsnafKredisiManager();

            ILoggerService databaseloggerService = new DataBaseLoggerService();
            ILoggerService fileloggerService     = new FileLoggerService();


            BasvuruManager basvuruManager = new BasvuruManager();

            basvuruManager.BasvuruYap(new EsnafKredisiManager(), new SmsLoggerService());

            List <IKrediManager> krediler = new List <IKrediManager>()
            {
                ihtıyacKrediManager, tasitKredisiManager
            };
            //basvuruManager.KrediOnBilgilendirmeYap(krediler);
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: Canerguunn/KampIntro
        static void Main(string[] args)
        {
            IKrediManager ihtiyacKredisiManager = new IhtiyacKredisiManager();
            IKrediManager tasitKredisiManager   = new TasitKredisiManager();
            IKrediManager konutKredisiManager   = new KonutKredisiManager();

            ILoggerService databaseLoggerService = new DatabaseLoggerService();
            ILoggerService fileLoggerService     = new FileLoggerService();

            List <ILoggerService> loggers = new List <ILoggerService>()
            {
                databaseLoggerService, fileLoggerService
            };

            BasvuruManager basvuruManager = new BasvuruManager();

            basvuruManager.BasvuruYap(ihtiyacKredisiManager, loggers);

            List <IKrediManager> krediler = new List <IKrediManager>()
            {
                ihtiyacKredisiManager, konutKredisiManager
            };
            //basvuruManager.KrediOnBilgilendirmesiYap(krediler);
        }