private Application() { //_decoderManager = new DecoderManager(); Container.RegisterType <IDecoderManager, DecoderManager>(new ContainerControlledLifetimeManager()); Container.RegisterType <IFilterManager, FilterManager>(new ContainerControlledLifetimeManager()); DecoderManager = Container.Resolve <DecoderManager>(); FilterManager = Container.Resolve <FilterManager>(); JoystickHelper.Initialize(); JoystickInteraction.Initialize(); //TODO: Remove, this is only for testing... AudioHelper.Instance.DataAvailable += AudioDataAvailable; }