I was wondering if anybody knew a way of performing a number of refactorings autmatically, one after the other.
I've found that I've needed to:
Create read-only property 'Name'
Create and use '_name' as backing field
Set backing field to readonly
Change signature of constructor to include 'name'
Initialize '_name' with parameter value
The only input I need to provide is the type of the property and the default value. Is this what macros are for?