Beispiel #1
0
        public T CreateEditorViewModelByStrongName(IStronglyNamed modelStronglyNamed)
        {
            T viewModel = _container.Resolve <T>(modelStronglyNamed.StrongName + ApplicationGlobalNames.CommonInjectionStrings.EDITOR_VIEWMODEL);

            viewModel.Model = modelStronglyNamed;
            return(viewModel);
        }
Beispiel #2
0
 public MainMenuRegistrationOptions(Guid itemId, IStronglyNamed viewModelStronglyNamed, int proirity = 100,
                                    string mainMenuGroupId = null)
 {
     ItemId = itemId;
     ViewModelStronglyNamed = viewModelStronglyNamed;
     Proirity        = proirity;
     MainMenuGroupId = mainMenuGroupId;
 }
Beispiel #3
0
 public MenuItemViewModel(IStronglyNamed stronglyNamedViewModel, Guid id)
 {
     StronglyNamedViewModel = stronglyNamedViewModel;
     Id = id;
 }