private Dictionary <string, object> GetDictionary(NavigationData data) { var dictionary = new Dictionary <string, object>(); foreach (NavigationDataItem item in data.OrderBy(i => i.Key)) { dictionary[item.Key] = item.Value; } return(dictionary); }