Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. IDictionary<string, string> dict = new Dictionary<string, string>();
  2. dict.Add("MyKey", "N");
  3. context.ConversationData.SetValue("MyDictionary", dict);
  4.  
  5. IDictionary<string, string> dict;
  6. context.ConversationData.TryGetValue("MyDictionary", out dict)
  7. var found = dict.ContainsKey("MyKey");
  8.  
  9. public static void Register(HttpConfiguration config)
  10. {
  11. // Json settings
  12. config.Formatters.JsonFormatter.SerializerSettings.NullValueHandling = NullValueHandling.Ignore;
  13. config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver { NamingStrategy = new CamelCaseNamingStrategy { ProcessDictionaryKeys = false } };
  14. config.Formatters.JsonFormatter.SerializerSettings.Formatting = Formatting.Indented;
  15. JsonConvert.DefaultSettings = () => new JsonSerializerSettings()
  16. {
  17. ContractResolver = new CamelCasePropertyNamesContractResolver { NamingStrategy = new CamelCaseNamingStrategy { ProcessDictionaryKeys = false } },
  18. Formatting = Formatting.Indented,
  19. NullValueHandling = NullValueHandling.Ignore,
  20. };
  21.  
  22. //...
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement