public ExtractMethodDialog(ExtractMethodRequestView viewModel) { DataContext = viewModel; InitializeComponent(); _firstActivation = true; }
public ExtractMethodRequest GetExtractionInfo(ExtractedMethodCreator previewer) { var requestView = new ExtractMethodRequestView(_serviceProvider, previewer); var dialog = new ExtractMethodDialog(requestView); bool res = dialog.ShowModal() ?? false; if (res) { return(requestView.GetRequest()); } return(null); }