/// <summary> /// Gets the keyed valued from the attributes of the entity /// </summary> /// <param name="entity"></param> /// <param name="attributeAlias"></param> /// <param name="key"></param> /// <returns></returns> public static string GetAttributeValueAsString(this TypedEntity entity, string attributeAlias, string key) { var val = entity.GetAttributeValue(attributeAlias, key); return(val == null ? String.Empty : val.ToString()); }
/// <summary> /// Gets the keyed valued from the attributes of the entity /// </summary> /// <param name="entity"></param> /// <param name="attributeAlias"></param> /// <param name="key"></param> /// <returns></returns> public static string GetAttributeValueAsString(this TypedEntity entity, [MapsToAliasForQuerying] string attributeAlias, [MapsToInnerAliasForQuerying] string key) { var val = entity.GetAttributeValue(attributeAlias, key); return(val == null ? String.Empty : val.ToString()); }