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(); }
/// <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> >(); }