0
我在ServiceStack中具有返回多個屬性的DTO中的服務,但有些只能在人員通過身份驗證或某個規則後才能返回。如果未通過身份驗證或某些身份驗證規則,則忽略屬性
我該怎麼做?
該屬性只能在類或方法中使用,而不能用於屬性。
我在ServiceStack中具有返回多個屬性的DTO中的服務,但有些只能在人員通過身份驗證或某個規則後才能返回。如果未通過身份驗證或某些身份驗證規則,則忽略屬性
我該怎麼做?
該屬性只能在類或方法中使用,而不能用於屬性。
ignore properties序列化有很多方法,使用Conditional Serialization可能是最有用的。
但我個人避免使用定製的序列化功能,只需使用香草C#設置你不想回到null
屬性,無論是在您的服務或Custom Response Filters and Hooks之一。
例如會創建一個屬性,權限和GlobalResponseFilters,更改DTO以返回正確的對象? 因爲任何屬性都難以創建驗證方法。 Tranks。 – 2014-09-05 13:22:50