/// <summary> /// Converts extended data into a more easily serializable collection for display classes (back office UI) /// </summary> /// <param name="extendedData">The <see cref="ExtendedDataCollection"/></param> /// <returns>An <c>IEnumerable{object}</c></returns> internal static IEnumerable <KeyValuePair <string, string> > AsEnumerable(this ExtendedDataCollection extendedData) { return(extendedData.Select(item => new KeyValuePair <string, string>(item.Key, item.Value) )); }