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