Artemis.InjectionModules.DeviceModules.Load C# (CSharp) Method

Load() public method

public Load ( ) : void
return void
        public override void Load()
        {
            // Keyboards
            Bind<DeviceProvider>().To<CorsairKeyboards>().InSingletonScope();
            Bind<DeviceProvider>().To<G910>().InSingletonScope();
            Bind<DeviceProvider>().To<G810>().InSingletonScope();
            Bind<DeviceProvider>().To<BlackWidow>().InSingletonScope();

            // Mice
            Bind<DeviceProvider>().To<CorsairMice>().InSingletonScope();

            // Headsets
            Bind<DeviceProvider>().To<CorsairHeadsets>().InSingletonScope();

            // Mousemats
            Bind<DeviceProvider>().To<CorsairMousemats>().InSingletonScope();

            // Other
            Bind<DeviceProvider>().To<LogitechGeneric>().InSingletonScope();
        }
    }
DeviceModules