public MutationCodeHiglightInfoDialog(MutationRunItem mutationRunItem) { HasMaximizeButton = true; HasMinimizeButton = true; DataContext = new MutationCodeHighlightInfoDialogViewModel(mutationRunItem); InitializeComponent(); }
public MutationCodeHighlightInfoDialogViewModel(MutationRunItem mutationRunItem) { _mutationRunItem = mutationRunItem; Status = mutationRunItem.InfoText; var diffBuilder = new SideBySideDiffBuilder(new Differ()); Diff = diffBuilder.BuildDiffModel( _mutationRunItem.Document.MutationDetails.Original.ToFullString() ?? string.Empty, _mutationRunItem.Document.MutationDetails.Mutation.ToFullString() ?? string.Empty); }