injectionBinder.Bind<ITasksBucket>().ToValue(new TasksBucket {} ).ToSingleton().CrossContext();this is my binding. i am trying to inejct one signal inside of tasksbucket class but it is giving null value... that signal is alreay bindded in context before this binding.
Sorry I meant ListensTo only works in Mediator, forgot we ditched the SignalMediator class long, long ago.
There should be far fewer listeners in your models, so my initial answer is no. It seems more likely you're making a little bit of a mistake there. Admittedly, this is all subjective, but I like to think I have a good handle on how to use strange :DI just did a quick find in my entire unity project and found 186 hits for AddListener inside my view folder (not including ListensTo, which is a ton of mediators) and zero in my models/services. I've found Commands are better off at handling the access and adjustment of data inside your models. So I set them up to listen to signals and do work in those commands. I'd be happy to help you figure out more or hear your suggestions. And I'm always happy to review a PR for a feature.