In resharper is it possible to force an update of an interface?
Basically I have a class that inherits from an interface but this class is constantly changing so I need to reflect the changes in the interface otherwise VS complains that I am not implementing something as the signature of the method has changed.
I was wondering if there is a way in resharper to say “Update this class with its interface” ?
Any ideas?
Letting the interface follow the implementation is the exact wrong direction. First, you should define in your interface, what you need, then implement it in the backing class. You shouldn’t expect a tool to support undesired workflows instead…
If you go the right way, R# will give you all support you ever need: You can refactor existing methods via Refactor|Rename…, Refactor|Change Signature… and Implement Members.