public static string GetKeyProperty(this DomainObject domainObject) { if (domainObject.HasCompositeKey()) { return(string.Empty); } return(domainObject.Properties?.SingleOrDefault(p => p.IsPartOfKey)?.PropertyName ?? string.Empty); }
public static string GetKeyProperty(this DomainObject domainObject) { if (domainObject.HasCompositeKey()) { return(string.Empty); } return(domainObject.Properties?.SingleOrDefault(p => p.IsPartOfKey)?.PropertyName ?? string.Empty); }