public void CopyTo(JiraIssueFields target) { foreach (var property in jObject) { target.SetProperty(property.Key, property.Value); } }
public void CopyTo(JiraIssueFields target, HashSet <string> except) { if (except == null) { throw new ArgumentNullException(nameof(except)); } foreach (var property in jObject) { if (!except.Contains(property.Key)) { target.SetProperty(property.Key, property.Value); } } }