示例#1
0
        public static void Shutdown()
        {
            _ninjectBootstrapper.ShutDown();

            _ninjectBootstrapper.MakeNull <NinjectBootstrapper>();

            _ninjectBootstrapper = null;
        }
        private static NinjectBootstrapper _ninjectBootstrapper; // = new NinjectBootstrapper();

        #endregion Fields

        #region Methods

        public static void Shutdown()
        {
            _ninjectBootstrapper.ShutDown();

            _ninjectBootstrapper.MakeNull<NinjectBootstrapper>();

            _ninjectBootstrapper = null;
        }
        public static void Startup()
        {
            _ninjectBootstrapper = new NinjectBootstrapper();

            try
            {
                _ninjectBootstrapper.Initialize(CreateKernel);
            }
            catch { /* catches error on second test run - needs investigation */ }

            PostStart();
        }
示例#4
0
        private static NinjectBootstrapper _ninjectBootstrapper;// = new NinjectBootstrapper();

        public static void Startup()
        {
            _ninjectBootstrapper = new NinjectBootstrapper();

            try
            {
                _ninjectBootstrapper.Initialize(CreateKernel);
            }
            catch { /* catches error on second test run - needs investigation */ }

            PostStart();
        }