Hacker News new | ask | show | jobs
by lloydatkinson 1253 days ago
So you are happy with the same class that is used to represent the row in the database including potentially sensitive data also being used in responses to API calls?
2 comments

For rapid development, potentially yes, as is easy enough to slap [XmlIgnore] and [JsonIgnore] on properties you don't want serialised in responses.

I actually agree with you that an API response ought to be a different class, but you probably also want to consider it more carefully than using automation to generate the mapping.

or better yet, directly in GUI layer :)