Example #1
0
        protected sealed override ControllerScaffolderModel CreateModel()
        {
            ControllerScaffolderModel model = new ControllerScaffolderModel(Context);

            model.ControllerName = model.GetGeneratedName(MvcProjectUtil.ControllerName, model.CodeFileExtension);
            OnModelCreated(model);
            return(model);
        }
Example #2
0
        protected override void OnModelCreated(ControllerScaffolderModel model)
        {
            if (model == null)
            {
                throw new ArgumentNullException("model");
            }

            base.OnModelCreated(model);
            model.ControllerName         = null;
            model.IsModelClassSupported  = true;
            model.IsDataContextSupported = true;
        }
Example #3
0
 protected virtual void OnModelCreated(ControllerScaffolderModel model)
 {
     // intentionally empty
 }
Example #4
0
 protected override object CreateViewModel(ControllerScaffolderModel model)
 {
     return(new ControllerScaffolderViewModel(model));
 }