Artemis.InjectionModules.ProfileModules.Load C# (CSharp) Метод

Load() публичный Метод

public Load ( ) : void
Результат void
        public override void Load()
        {
            // Animations
            Bind<ILayerAnimation>().To<NoneAnimation>();
            Bind<ILayerAnimation>().To<GrowAnimation>();
            Bind<ILayerAnimation>().To<PulseAnimation>();
            Bind<ILayerAnimation>().To<SlideDownAnimation>();
            Bind<ILayerAnimation>().To<SlideLeftAnimation>();
            Bind<ILayerAnimation>().To<SlideRightAnimation>();
            Bind<ILayerAnimation>().To<SlideUpAnimation>();

            // Conditions
            Bind<ILayerCondition>().To<DataModelCondition>();
            Bind<ILayerCondition>().To<EventCondition>();

            // Types
            Bind<ILayerType>().To<FolderType>();
            Bind<ILayerType>().To<HeadsetType>();
            Bind<ILayerType>().To<KeyboardType>();
            Bind<ILayerType>().To<KeyboardGifType>();
            Bind<ILayerType>().To<MouseType>();
            Bind<ILayerType>().To<MousematType>();
            Bind<ILayerType>().To<GenericType>();
            Bind<ILayerType>().To<KeyPressType>();
            Bind<ILayerType>().To<AudioType>();

            // Bind some Layer Types to self as well in order to allow JSON.NET injection
            Bind<KeyPressType>().ToSelf();
            Bind<AudioType>().ToSelf();
        }
    }
ProfileModules