static void Main(string[] args) { //PersonelCredit personelCredit = new PersonelCredit(); //personelCredit.Calculate(); //TransportCredit transportCredit = new TransportCredit(); //transportCredit.Calculate(); //MortgageLoan mortgageLoan = new MortgageLoan(); //mortgageLoan.Calculate(); ICreditManager personelCredit = new PersonelCredit(); ICreditManager transportCredit = new TransportCredit(); ICreditManager mortgageLoan = new MortgageLoan(); ILoggerService databaseLoggerSevice = new DatabaseLoggerService(); ILoggerService fileLoggerServise = new FileLoggerService(); AplicationManager aplicationManager = new AplicationManager(); aplicationManager.DoAplication(personelCredit, new List <ILoggerService> { new DatabaseLoggerService(), new FileLoggerService() }); List <ICreditManager> credits = new List <ICreditManager>() { personelCredit, transportCredit, mortgageLoan }; // aplicationManager.CreditInfo(credits); }
static void Main(string[] args) { ICreditManager personalFinanceCredit = new PersonalFinanceCredit(); ICreditManager transportCredit = new TransportCredit(); ICreditManager mortgageLoanManager = new MortgageLoanManager(); ILoggerService databaseLoggerService = new DatabaseLoggerService(); ILoggerService fileLogerService = new FileLoggerService(); AppealManager appealManger = new AppealManager(); appealManger.BasvuruYap(personalFinanceCredit, new DatabaseLoggerService()); List <ICreditManager> credits = new List <ICreditManager>() { personalFinanceCredit }; }