public IInjectionBinding BindSignalCrossContext <S>() { IInjectionBinding binding = injectionBinder.GetBinding <S>() ?? injectionBinder.Bind <S>(); binding.CrossContext(); object instance = injectionBinder.GetInstance <S>(); binding.ToValue(instance); return(binding); }