You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
I created a class called StageBuilder which need the same instance of a class B as which is in the ViewModel of my class.
I have two classes: StageBuilder and ExampleView. The role of stageBuilder is to load the stage form the FluentViewLoader and attache ressources and windows title.
Those two classes need the same instance of classes B because StageBuilder save the Stage created in a List contained in the class B, and class B is used in ExampleView too. But for now, ExampleView is instanciate by mvvmFX so @Inject annotation is trigered by internal mvvmFX injector.
And my StageBuilder is created by my own injector, so this result on a different instance of class B in StageBuilder and ExampleView.
My class B is annoted with @singleton and load in my Guice Module with .asEagerSingleton();
To load the same B instance in StageBuilder I need to get the injector of mvvmFX.
Thanks.
The text was updated successfully, but these errors were encountered:
Hello,
I created a class called StageBuilder which need the same instance of a class B as which is in the ViewModel of my class.
I have two classes: StageBuilder and ExampleView. The role of stageBuilder is to load the stage form the FluentViewLoader and attache ressources and windows title.
Those two classes need the same instance of classes B because StageBuilder save the Stage created in a List contained in the class B, and class B is used in ExampleView too. But for now, ExampleView is instanciate by mvvmFX so @Inject annotation is trigered by internal mvvmFX injector.
And my StageBuilder is created by my own injector, so this result on a different instance of class B in StageBuilder and ExampleView.
My class B is annoted with @singleton and load in my Guice Module with .asEagerSingleton();
To load the same B instance in StageBuilder I need to get the injector of mvvmFX.
Thanks.
The text was updated successfully, but these errors were encountered: