You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to castle-pro...@googlegroups.com
Ok, attached is my first stab at adding support for WizardControllers to the CodeGenerator.
- The ControllerVisitor now looks for the usage of IWizardController, and if found it examines the contents of the GetSteps method to determine the types of the wizard steps.
- Any method declared on IWizardController is ignored when it comes to building the list of actions on that controller. - Name clashes between areas and controllers are now detected and handled in the generated classes by appending "Area" and "Controller" suffixes as appropriate.
- I haven't got as far as parsing the actions on the WizardStepPage classes yet. I'd like a peer review before going any further (and I haven't got the time in the next week).
Also, the version of NRefactory used by the CodeGenerator has been updated to the latest trunk version from the SharpCode svn.