Example #1
0
        protected AbstractViewModelMetadataDictionary(Expression <Func <IEntityService <DataDictionary> > > lazyLoadedService, IViewModelDisplayNameCollection displayNameCollection, ViewModelMetadataWrapper viewModelMetaDataWrapper)
        {
            displayNameCollection.Guard(string.Format("{0}.", typeof(IViewModelDisplayNameCollection).Name));
            viewModelMetaDataWrapper.Guard(string.Format("{0}.", typeof(ViewModelMetadataWrapper).Name));

            _lazyLoadedService       = lazyLoadedService;
            ViewModelMetaDataWrapper = viewModelMetaDataWrapper;
            DisplayNameCollection    = displayNameCollection;
        }