Provides some missing refactoring features for C#
Add constructor injected dependencies from anywhere inside a class. The refactor is only available when the cursor is inside a class that contains a constructor.
Move class | enum | interface | struct to new file.
When creating a new class it will detect and use the namespace of the current document and remove that type from the current document.