Whenever I choose to automatically implement an interface, a property that throws NotImplementedException in the getter and setter appears. For example:
public int Foo
{
get
{
throw new NotImplementedException();
}
set
{
throw new NotImplementedException();
}
}
It would be great if there was a refactoring that let me turn this into an auto property, or a backing field property. I know this technically isn't a "refactoring" since it's actually causing the functionality of the code to change, but I find myself running into this quite a bit.
Thanks,
Andy