protected sealed override ControllerScaffolderModel CreateModel() { ControllerScaffolderModel model = new ControllerScaffolderModel(Context); model.ControllerName = model.GetGeneratedName(MvcProjectUtil.ControllerName, model.CodeFileExtension); OnModelCreated(model); return(model); }
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; }
protected virtual void OnModelCreated(ControllerScaffolderModel model) { // intentionally empty }
protected override object CreateViewModel(ControllerScaffolderModel model) { return(new ControllerScaffolderViewModel(model)); }