static void Main(string[] args)
        {
            IKernel kernel = NinjectHandler.InitializeNinjectKernel();

            NinjectHandler.CreateBindings(kernel);

            ILogger logger     = kernel.Get <ILogger>();
            var     _scheduler = kernel.Get <IScheduler>();
            var     runner     = new Runner(logger, _scheduler);

            runner.Start();
        }
Esempio n. 2
0
        /// <summary>
        /// YOU MIGHT BE DOING SOMETHING LIKE THIS TO GET YOUR LOG STRATEGY
        /// </summary>
        private void InstantiateNinject()
        {
            NinjectHandler ninjectHandler = new NinjectHandler();

            iLogStrategy = ninjectHandler.Get <ILogStrategy <FileLogInfo> >();
        }