Ejemplo n.º 1
0
 public static void Test_MongoToJson_01()
 {
     Trace.WriteLine("Test_MongoToJson_01");
     BsonPBSerializationProvider.RegisterProvider();
     try
     {
         string file = zPath.Combine(_dataDir, @"Test_Mongo_UrlToFileName_01.txt");
         Test_Unit_UrlToFileName.SetBsonSerializationConventionEnumToString();
         List<Test_UrlToFileName> urlToFileNameList = Test_GetUrlToFileNameList();
         zfile.WriteFile(file, urlToFileNameList.ToJson());
     }
     finally
     {
         BsonPBSerializationProvider.UnregisterProvider();
     }
 }
Ejemplo n.º 2
0
 public static void Test_MongoDeserialize_01()
 {
     Trace.WriteLine("Test_MongoDeserialize_01");
     BsonPBSerializationProvider.RegisterProvider();
     try
     {
         string file = zPath.Combine(_dataDir, @"Test_Mongo_UrlToFileName_01.txt");
         string json = zfile.ReadAllText(file);
         Test_Unit_UrlToFileName.SetBsonSerializationConventionEnumToString();
         List<Test_UrlToFileName> urlToFileNameList = BsonSerializer.Deserialize<List<Test_UrlToFileName>>(json);
         urlToFileNameList.zView();
     }
     finally
     {
         BsonPBSerializationProvider.UnregisterProvider();
     }
 }