How to use ...IEnumerable... as a navigation property, I don't want to expose a List for the client developer and give him extra distracted,undesirable functionalities like ...Clear(),CopyTo().... ...So I did the following :... private readonly List<WorkT...