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);
        }