[ https://issues.apache.org/jira/browse/ISIS-3293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andi Huber closed ISIS-3293. ---------------------------- > ViewModel implementations need Means of using Injection Points during > Construction > ---------------------------------------------------------------------------------- > > Key: ISIS-3293 > URL: https://issues.apache.org/jira/browse/ISIS-3293 > Project: Isis > Issue Type: Improvement > Components: Isis Applib (programming model), Isis Core > Affects Versions: 2.0.0-M9 > Reporter: Andi Huber > Assignee: Andi Huber > Priority: Major > Fix For: 2.0.0-RC1 > > > Uwe Jäger: > if you implement the ViewModel interface you have to have a constructor with > a single String argument so the memento can be used for example to fetch some > entities. > But right now with 2.0.0-M9 this can not be done directly in the constructor > (fetching an entity) since services that have to be injected haven't been > injected when the constructor is executed. > For now I have to have an extra action that the user can execute after the > ViewModel is created. > Is this by design and is there a way to fetch some entity directly in the > view models constructor? There used to be a viewModelInit method which made > that possible if I understand correctly. -- This message was sent by Atlassian Jira (v8.20.10#820010)