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;
        }
 public ViewModelMetadataDictionaryCached(Expression <Func <IEntityService <DataDictionary> > > lazyLoadedService, IViewModelDisplayNameCollection displayNameCollection, ViewModelMetadataWrapper viewModelMetaDataWrapper) : base(lazyLoadedService, displayNameCollection, viewModelMetaDataWrapper)
 {
 }
Example #3
0
 public ViewModelMetadataAttributeOverrider(Expression <Func <IEntityService <DataDictionary> > > lazyLoadedService)
 {
     lazyLoadedService.Guard(string.Format("{0}", typeof(Expression <Func <IEntityService <DataDictionary> > >)));
     _lazyLoadedService    = lazyLoadedService;
     DisplayNameCollection = new ViewModelDisplayNameCollection();
 }