private void HandleCurrentEntry() { //if any text exists in the input pane, //we would ignore whether the new item was selected, just commit changes made in edit pane. var parser = ServiceLocator.Current.GetInstance <IFileParser>(); var kvPairs = parser.ParseLinesToKVPair(NewText); foreach (var kv in kvPairs) { if (kv.Key == null) { continue; } documentComparer.ResultDict.Add(kv.Key, kv.Value); } UnhandledEntries.Remove(CurrentKey); }
private void DiscardCurrentEntry() { UnhandledEntries.Remove(CurrentKey); }