一.使用封装程序集好处:

在很多分布式应用程序开发中,针对每一种功能可能条用的接口不一样,往往习惯将需要被调用的接口,封装成DLL给调用方应用后使用,这样既规范了调用的方式,又避免了调用出现参数请求方式的异常。

二.自定义封装程序集:

把需要的参数封装成类,添加好注释,调用的方式封装成类,添加好注释,然后在选择项目>属性>输出>勾选XML文档文件:

最后生成的程序集像我们使用.NET Framework的类的时候一样?有智能提示。

举例:我有以下实体:

     /// <summary>
/// 邮件内容实体
/// </summary>
public class EmailEntity
{
/// <summary>
/// 邮件类型-模板类型
/// </summary>
public int EType { get; set; }
/// <summary>
/// 邮件地址
/// </summary>
public string Email { get; set; }
/// <summary>
/// 邮件参数-
/// 参数对象为Json字符串
/// </summary>
public string EParameter { get; set; }
/// <summary>
/// 添加邮件Web地址
/// </summary>
public string EmailPushUrl { get; set; }
}

选择项目>属性>输出>勾选XML文档文件:生成以后:类似我们使用.NET Framework的类的时候一样,有智能提示。如果不勾选输出为XML文档文件,是不会存在提示的。

最新文章

  1. POJ3281Dining[最大流]
  2. 关于L&#39;Hopital法则
  3. 【7集iCore3基础视频】7-5 iTool2驱动安装
  4. Install ssdb-rocks on CentOS 6
  5. JQuery插件开发 - 模板
  6. .net 在不同情况下调用带soapheader的webservice的方式
  7. Async callback to awaitable Task&lt;&gt; z
  8. Condition 的使用
  9. Erich Gamma
  10. oracle一次删除多张表
  11. 听翁恺老师mooc笔记(2)-第一个程序--&amp;运算符
  12. Monkey参数介绍
  13. vs2013 v8编译
  14. Python 基础知识----数据类型
  15. Windows下使用CMD命令进入和退出MySQL数据库
  16. DevExpress WinForms使用教程:WinForms Fluent Design和Acrylic Effects
  17. SQL Server因为数据库正在使用,所以无法获得对数据库的独占访问权
  18. 分块 (貌似能用LCT做,反正我现在还不会) BZOJ 2002
  19. 怎样让.bat文件直接运行不需要右键管理员权限
  20. SQL Error: 1064, SQLState: 42000

热门文章

  1. 测试同学难道要写一辈子的hello world?
  2. java url demo
  3. uploadify上传文件(2)--基础语法
  4. 使用phpstorm提交svn代码版本管理系统遇到的问题解决办法
  5. Linux的软链接和硬链接
  6. 总结MySQL大数据量下如何进行优化
  7. 多线程编程学习笔记——异步调用WCF服务
  8. linux mysql重启命令
  9. Linux OpenSSH后门的添加与防范
  10. Android Gradle项目Hotfix热修复技术的接入