Esempio n. 1
0
        static void Main(string[] args)
        {
            // Eski Yol DI

            /*
             * Iloglama log=new LoglaMongo();
             * BaseLogla baseLogla=new BaseLogla(log);
             * System.Console.WriteLine(baseLogla.sifreYap("sifre yap"));
             * System.Console.WriteLine(baseLogla.sifreCoz("sifre coz"));
             */
            // Ninject kullanarak :

            IKernel kernel = new StandardKernel();

            kernel.Load(new LogBaglamaModulu());
            Iloglama  logn       = kernel.Get <Iloglama>();
            BaseLogla baseLoglan = new BaseLogla(logn);

            System.Console.WriteLine(baseLoglan.sifreCoz("Ninja şifre yap "));
            System.Console.WriteLine(baseLoglan.sifreYap("Ninja şifre Yap "));
        }
Esempio n. 2
0
 public BaseLogla(Iloglama loglama)
 {
     _loglama = loglama;
 }