예제 #1
0
        public GetModelFromViewProcessor(IModelCacheManager modelCacheManager, IViewModelFactory viewModelFactory)
        {
            if (modelCacheManager == null)
            {
                throw new ArgumentNullException(nameof(modelCacheManager));
            }
            if (viewModelFactory == null)
            {
                throw new ArgumentNullException(nameof(viewModelFactory));
            }
            _modelCacheManager = modelCacheManager;
            _viewModelFactory  = viewModelFactory;

            ContextName = Context.DefaultContextName;
        }
 public GetModelFromView(IModelCacheManager modelCacheManager)
 {
     this.modelCacheManager = modelCacheManager;
 }
예제 #3
0
 public GetModelFromView(IModelCacheManager modelCacheManager)
 {
     this.modelCacheManager = modelCacheManager;
 }
 public GetModelFromView(IModelCacheManager modelCacheManager, ISitecoreContextFactory sitecoreContextFactory)
 {
     SitecoreContextFactory = sitecoreContextFactory;
     this.modelCacheManager = modelCacheManager;
 }
 public GetModelFromView(IModelCacheManager modelCacheManager, ISitecoreContextFactory sitecoreContextFactory)
 {
     SitecoreContextFactory = sitecoreContextFactory;
     this.modelCacheManager = modelCacheManager;
 }