Artemis.ArtemisBootstrapper.Configure C# (CSharp) Метод

Configure() защищенный Метод

protected Configure ( ) : void
Результат void
        protected override void Configure()
        {
            _kernel = new StandardKernel(new BaseModules(), new ManagerModules(), new DeviceModules(),
                new EffectModules(), new ProfileModules());

            _kernel.Bind<IWindowManager>().To<WindowManager>().InSingletonScope();
            _kernel.Bind<IEventAggregator>().To<EventAggregator>().InSingletonScope();

            var settings = new JsonSerializerSettings
            {
                TypeNameHandling = TypeNameHandling.Auto,
                ContractResolver = _kernel.Get<NinjectContractResolver>()
            };
            JsonConvert.DefaultSettings = () => settings;
        }