public static bool IsOutput(PropertyInfo property)
 {
     return property.HasMarked<ServiceOutputAttribute>();
 }
 public static bool IsInput(PropertyInfo property)
 {
     //没有标记 ServiceOutput 的属性、或者同时标记了两个标记的属性,都是输入属性。
     return !property.HasMarked<ServiceOutputAttribute>() ||
         property.HasMarked<ServiceInputAttribute>();
 }