container.Register(Component
.For(typeof(RenameView), typeof(IRefactoringView<RenameModel>))
.ImplementedBy<RenameView>()
.LifestyleSingleton()
);
container.Register(Component
.For(typeof(RenameViewModel), typeof(IRefactoringViewModel<RenameModel>))
.ImplementedBy<RenameViewModel>()
.LifestyleSingleton()
);
container.Register(Component
.For(typeof(RenameDialog), typeof(IRefactoringDialog<RenameModel, IRefactoringView<RenameModel>, IRefactoringViewModel<RenameModel>>))