想必大家在項目中都接觸過 JSON 或者 XML 吧,為了將對象在網(wǎng)絡(luò)上傳輸或者將其持久化必須將其序列化為一個字符串然后進行后續(xù)操作。常見的就是將其序列化成 JSON 或者 XML 。

      大家在項目中應(yīng)該都看到過這樣的工具類 例如 ***XmlHelper、***JsonHelper 等,沒錯這一些助手類會幫助我們重復(fù)造輪子。既然是組件并且還是是開源的必須考慮每個功能的后續(xù)可擴展性以及易用性。

ISerializer 序列化者接口

復(fù)制代碼
 1 using System;  2  3 namespace Wlitsoft.Framework.Common.Abstractions.Serialize  4 {  5 /// <summary>  6 /// 序列化者接口。  7 /// </summary>  8 public interface ISerializer  9  { 
        		

網(wǎng)友評論