Hi,
I am using LINQ To SQL to handle data access in a project. For a case where I have multiple foreign keys in a table to the same table (for e.g. CustomerUserId, TechnicianUserId) , it generates the property names like ApplicationUser and ApplicationUser1. Is there a way to tweak the code generator to produce easier to read names.
I was pleasently surprised by LINQPad in this regard. It correctly generates property names (for e.g. in this case CustomerUser and TechnicianUser).
From stackoverflow
-
If you use the LINQ2SQL designer, you can select the connection between the two classes and modify the property names (expand Child Property and/or Parent Property in your properties window).
Ali Kazmi : Ya but this is usually not a practical approach. The changes are overridden when i need to synchronize the model with the schema changes :(Ronald Wildenberg : Agreed that this is not a practical approach. I haven't found a good solution for it yet...Ronald Wildenberg : Maybe you could take a look at http://www.olegsych.com/2009/01/t4-toolbox-linq-to-sql-classes-generator/
0 comments:
Post a Comment