public CaliburnServiceLocatorApplication()
        {
            var locator = new MugenServiceLocator(Kernel);
            ServiceLocator.SetLocatorProvider(() => locator);

            Kernel.Bind<IInjector>().ToConstant(Kernel);
            Kernel.Bind<MugenInjector>().ToConstant(Kernel);
            Kernel.Bind<MugenServiceLocator>().ToConstant(locator);
            Kernel.Bind<IServiceLocator>().ToConstant(locator);
        }
        public CaliburnServiceLocatorApplication()
        {
            var locator = new MugenServiceLocator(Kernel);

            ServiceLocator.SetLocatorProvider(() => locator);

            Kernel.Bind <IInjector>().ToConstant(Kernel);
            Kernel.Bind <MugenInjector>().ToConstant(Kernel);
            Kernel.Bind <MugenServiceLocator>().ToConstant(locator);
            Kernel.Bind <IServiceLocator>().ToConstant(locator);
        }