If I have a Domain Model that has an
ID that maps to a SQL identity column, what does the POCO look like that contains that field?
Candidate 1: Allows anyone to set and get the
ID. I don't think we want anyone setting the
ID except the Repository, from the SQL table.
public class Thing {
public int
…