Perfect!
just a clarification about the attributes: since my class already use DataContract and DataMember for those property I’d like to include within the output, I don’t think I need to use the IgnoreDataMember attribute on the property that maps the db field, I could simply do not use DataMember on it.