一.使用封裝程序集好處:
在很多分布式應用程序開發中,針對每一種功能可能條用的接口不一樣,往往習慣將需要被調用的接口,封裝成DLL給調用方應用后使用,這樣既規范了調用的方式,又避免了調用出現參數請求方式的異常。
二.自定義封裝程序集:
把需要的參數封裝成類,添加好注釋,調用的方式封裝成類,添加好注釋,然后在選擇項目>屬性>輸出>勾選XML文檔文件:
最后生成的程序集像我們使用.NET Framework的類的時候一樣?有智能提示。
舉例:我有以下實體:
1 /// <summary> 2 /// 郵件內容實體 3 /// </summary> 4 public class EmailEntity 5 { 6 /// <summary> 7 /// 郵件類型-模板類型 8 /// </summary> 9 public int EType { get; set; } 10 /// <summary> 11 /// 郵件地址 12 /// </summary> 13 public string Email { get; set; } 14 /// <summary> 15 /// 郵件參數- 16 /// 參數對象為Json字符串 17 /// </summary> 18 public string EParameter { get; set; } 19 /// <summary> 20 /// 添加郵件Web地址 21 /// </summary> 22 public string EmailPushUrl { get; set; } 23 }
選擇項目>屬性>輸出>勾選XML文檔文件:生成以后:類似我們使用.NET Framework的類的時候一樣,有智能提示。如果不勾選輸出為XML文檔文件,是不會存在提示的。