//Method injection public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //Başvuran bilgilerini değerlendirme //bu sadece tek bir taneyi hesaplıyor krediManager.Hesapla(); loggerService.Log(); }
//Method injection public void BasvuruYap(ICreditManager creditManager, ILoggerService loggerService) { //Başvuran bilgilerini değerlendirme creditManager.Calculate(); loggerService.Log(); }
public void BasvuruYap(IKrediBaseManager krediBaseManager, ILoggerService loggerService) { //Başvuran Bilgilerini değerlendirme // krediBaseManager.Hesapla(); loggerService.Log(); }
{ //Method injection public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //Başvuru bilgilerini değerlendirme // KonutKrediManager konutKrediManager = new KonutKrediManager(); krediManager.Hesapla(); loggerService.Log(); }
//Method injection public void DoApplication(ICreditManager creditManager, ILoggerService loggerService) { //Applicant information creditManager.Calculate(); loggerService.Log(); }
public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //BAşvuru bilgilerini içeren bilgiler burdan alınır ve değerlendirilir // Ardından kredi hesaplanır krediManager.Hesapla(); loggerService.Log(); }
public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //Başvuran bilgilerini değerlendirme //aşağıda başvuruyu kredi bağımsız hale getirdim. krediManager.Hesapla(); loggerService.Log(); }
//method injection public void BasvuruYap(ILoanManager loanManager, ILoggerService loggerService) { //Başvuran bilgileri değerlendirme // loanManager.Calculate(); loggerService.Log(); }
//method injection public void BasvuruYap(IKrediManager kredimanager, ILoggerService loggerService) { // başvuran bilgilerinin değerlendirme // kredimanager.Hesapla(); loggerService.Log(); }
public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //Bavuru bilgilerini değerlendir krediManager.Hesapla(); loggerService.Log(); }
public void DoApplication(ICreditManager creditManager, ILoggerService loggerService) //Method injection { //Başvuran bilgilerini değerlendirme // creditManager.Calculate(); //tüm krediler bağımsız bir şekilde hesaplanır loggerService.Log(); }
public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //KonutKrediManager konutKrediManager = new KonutKrediManager(); //konutKrediManager.Hesapla(); tüm başvurular konut kredisi üzerinden hesaplanıyor. krediManager.Hesapla(); loggerService.Log(); }
//method injection public void BasvuruYap(ICrediManager crediManager, ILoggerService loggerService)//hangi krediyi girersen ona göre yönlendirir çünkü bu refaran büyün credileri içinde tutuyor { //başvuran bilgilerini değerlendirme crediManager.Hesapla(); loggerService.Log(); }
public void BasvuruYap(IKrediManager kredimanager, ILoggerService loggerService)//Ikredimanager dediğimizde dışardan hangi kredi istediği olursa o krediyi hesaplayacaktır { //Başvuran bilgilerini değerlendirme // kredimanager.Hesapla(); loggerService.Log(); }
public void BasvuruYap(ICrediManager crediManager, ILoggerService loggerService) { //Başvuran bilgilerini değerlendirme // crediManager.Hesapla(); loggerService.Log(); }
public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) //interface hepsinin referansını tuttuğu için hangi türden krediyi yollarsan onu çalıştırır. { //Başvuran bilgilerini değerlendirme //tekli //vs.vs krediManager.Hesapla(); loggerService.Log(); }
public void Apply(ICreditManager creditManager, ILoggerService loggerService) // you can send HouseCredit or DailyCredit or CarCredit { // Getting Applier information // ... .. . . . . creditManager.Calculate(); loggerService.Log(); }
//method injection public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //Başvuranın bilgileri alınır krediManager.Hesapla(); loggerService.Log(); }
public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //Başvuran bilgilerini değerlendirme yapan kodlar var krediManager.Hesapla(); loggerService.Log(); }
public void BasvuruYap(ICrediManager crediManager, ILoggerService loggerService) // Method İnjection { //başvuran bilgilerini değerlendirme // crediManager.Hesapla(); loggerService.Log(); }
public void BasvuruYap(IKrediBaseManager KT, ILoggerService logger) { //KonutKrediYonetici krediYonetici = new KonutKrediYonetici(); //krediYonetici.Hesapla(); KT.Hesapla(); logger.Log(); }
public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { // // krediManager.Hesapla(); loggerService.Log(); }
//Method Injection public void Applying(ICreditManager creditManager, ILoggerService loggerService) { //Basvuran bilgilerini degerlendirme // creditManager.Calculate(); loggerService.Log(); }
//Method injection public void BasvuruYap(IKrediManager krediManager,ILoggerService loggerService)//içine bunu yazarsan istediğimiz krediyi içeri yollayabiliriz { //başvuran bilgilerini değerlendirme //KonutKrediManager konutKrediManager = new KonutKrediManager();// böyle yaparsan bütün başvuruları konuta bağımlı yaparsın krediManager.Hesapla(); loggerService.Log();//hangi loglayıcı seçilmişse onu logla }
public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //KonutKrediManager konutKrediManager = new KonutKrediManager(); //konutKrediManager.Hesapla(); krediManager.Hesapla(); loggerService.Log(); }
public void KrediOnBilgilendirmesiYap(List <IKrediManager> krediler, ILoggerService loggerService) { foreach (var kredi in krediler) { kredi.Hesapla(); } loggerService.Log(); }
public void BasvuruYap(IKrediManager krediManager, ILoggerService loggerService) { //basvuran bilgilerini değerlendirme //something //something krediManager.Hesapla(); loggerService.Log(); }
public void MakeApplication(ICreditManager creditManager, ILoggerService loggerService) //başvuru yap { //başvuran bilgilerini değerlendirme //MortgageLoanManager mortgageLoanManager = new MortgageLoanManager();//Tüm başvurular konut kredisi için yapılmış oldu.Fonksiyona parametre alıp tüm krediler için ortak gerçekleşiyor //mortgageLoanManager.Calculate(); creditManager.Calculate(); loggerService.Log(); //hangi loggerservice verilmişse onları logla }
public void BasvuruYap(IKrediBaseManager kredimanager, ILoggerService loggerService) { //KonutKrediManager konutKrediManager3 = new KonutKrediManager(); //konutKrediManager3.Hesapla(); //yaparsak tüm başvuruları konut kredisine göre yapmış oluruz. Sıkıntı. O yüzden IKrediBaseManager interface'i kullanırım. kredimanager.Hesapla(); loggerService.Log(); //Method injection }
public void Appeal(ICreditManager creditManager, ILoggerService loggerService) { //asdasdasd //asdasdasdasd creditManager.DoSomething(); loggerService.Log(); }