public static void OutputInJsonFormat(BubbleGroup group, string jsonOutputLocation)
 {
     lock (BubbleGroupDatabase.OperationLock)
     {
         using (var fs = File.OpenWrite(jsonOutputLocation))
         {
             using (var sw = new StreamWriter(fs))
             {
                 using (var writer = new JsonTextWriter(sw))
                 {
                     sw.Write("var json_bubblegroup = '");
                     writer.WriteStartObject();
                     writer.WritePropertyName("bubblegroup");
                     var bubbleGroupJson = new BubbleGroupJson
                     {
                         Title        = group.Title,
                         Photo        = group.Photo,
                         Participants = group.Participants.ToArray(),
                         Guid         = group.ID,
                     };
                     var jobject = JObject.FromObject(bubbleGroupJson);
                     writer.WriteValue(Convert.ToBase64String(Encoding.UTF8.GetBytes(jobject.ToString(Formatting.None))));
                     writer.WriteEndObject();
                     sw.Write("';");
                 }
             }
         }
     }
 }
 public static void OutputInJsonFormat(BubbleGroup group, string jsonOutputLocation)
 {
     lock (BubbleGroupDatabase.OperationLock)
     {
         using (var fs = File.OpenWrite(jsonOutputLocation))
         {
             using (var sw = new StreamWriter(fs))
             {
                 using (var writer = new JsonTextWriter(sw))
                 {
                     sw.Write("var json_bubblegroup = '");
                     writer.WriteStartObject();
                     writer.WritePropertyName("bubblegroup");
                     var bubbleGroupJson = new BubbleGroupJson
                     {
                         Title = group.Title,
                         Photo = group.Photo,
                         Participants = group.Participants.ToArray(),
                         Guid = group.ID,
                     };
                     var jobject = JObject.FromObject(bubbleGroupJson);
                     writer.WriteValue(Convert.ToBase64String(Encoding.UTF8.GetBytes(jobject.ToString(Formatting.None))));
                     writer.WriteEndObject();
                     sw.Write("';");
                 }
             }
         }
     }
 }