Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 

45 rindas
817 B

  1. using System;
  2. using System.Collections.Generic;
  3. using SUISS.Storage;
  4. namespace SUISS.Cloud
  5. {
  6. public class GameInfo : IGameInfo, IStorable
  7. {
  8. public GameInfo(string name, IDictionary<string, object> data)
  9. {
  10. this.Name = name;
  11. this.Data = data;
  12. }
  13. public GameInfo()
  14. {
  15. }
  16. public IDictionary<string, object> Data { get; private set; }
  17. public string Name { get; private set; }
  18. public void FromStorage(IDictionary<string, object> dict)
  19. {
  20. this.Name = (string)dict["gameName"];
  21. this.Data = (IDictionary<string, object>)dict["gameData"];
  22. }
  23. public IDictionary<string, object> ToStorage()
  24. {
  25. return new Dictionary<string, object>
  26. {
  27. {
  28. "gameName",
  29. this.Name
  30. },
  31. {
  32. "gameData ",
  33. this.Data
  34. }
  35. };
  36. }
  37. }
  38. }