TradeAttribute.cs 914 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace PTMedicalInsurance.Entity
  7. {
  8. public class TradeAttribute : Attribute
  9. {
  10. /// <summary>
  11. /// 代码
  12. /// </summary>
  13. public string Code { get; set; }
  14. /// <summary>
  15. /// 名称
  16. /// </summary>
  17. public string Name { get; set; }
  18. /// <summary>
  19. /// 服务调用模式(rest,dll,com)
  20. /// </summary>
  21. public ModeEnum Mode { get; set; }
  22. public TradeAttribute(string code,string name,ModeEnum mode) {
  23. this.Code = code;
  24. this.Name = name;
  25. this.Mode = mode;
  26. }
  27. public TradeAttribute(string code, string name)
  28. {
  29. this.Code = code;
  30. this.Name = name;
  31. this.Mode = ModeEnum.REST;
  32. }
  33. }
  34. }