Beispiel #1
0
 private void UpdateMetadata(RavenJObject metadataAsJson)
 {
     metadata = metadataAsJson.ToDictionary(x => x.Key, x =>
     {
         if (x.Value.Type == JTokenType.String)
         {
             return(x.Value.Value <string>());
         }
         return(x.Value.ToString(Formatting.None));
     });
     OnPropertyChanged(() => Metadata);
     JsonMetadata = metadataAsJson.ToString(Formatting.Indented);
 }
 private static IDictionary <string, RavenJToken> ParseJsonToDictionary(RavenJObject dataAsJson)
 {
     return(dataAsJson.ToDictionary(d => d.Key, d => d.Value));
 }
		private void UpdateMetadata(RavenJObject metadataAsJson)
		{
			metadata = metadataAsJson.ToDictionary(x => x.Key, x =>
			{
				if (x.Value.Type == JTokenType.String)
					return x.Value.Value<string>();
				return x.Value.ToString(Formatting.None);
			});
			OnPropertyChanged(() => Metadata);
			JsonMetadata = metadataAsJson.ToString(Formatting.Indented);
		}
		private static IDictionary<string, RavenJToken> ParseJsonToDictionary(RavenJObject dataAsJson)
		{
			return dataAsJson.ToDictionary(d => d.Key, d => d.Value);
		}