Пример #1
0
        public IViewModel BuildViewModel(Type type, IModel modelData)
        {
            IViewModel viewModel = null;

            viewModel           = resolver.ResolveModel(type, modelData);
            viewModel.ModelData = modelData;
            ProcessViewModel(viewModel, type);
            return(viewModel);
        }
Пример #2
0
        public virtual IViewModel BuildViewModel(Type type, IModel modelData, IContextModel contextModel = null)
        {
            IViewModel viewModel = null;

            viewModel           = _resolver.ResolveModel(type, modelData);
            viewModel.ModelData = modelData;
            ProcessViewModel(viewModel, type, contextModel);
            return(viewModel);
        }