Reputation: 4684
I'm learning EF code first from database using this MSDN tutorial. The generated model partial class names always match the database object names. Instead I'd like to assign an alias to the generated database model objects. How should I go about doing this?
Specifically the database view named vwDS_ProductCategories
generates a public partial class vwDS_ProductCategories
which I'd like to alias as ProductCategories
. The reason for doing this is that non-programmers will see (and make use of) the types exposed by my generated dll. I'd like the type names to make sense to these users.
Upvotes: 0
Views: 1732
Reputation: 3705
Try this:
[Table("vwDS_ProductCategories")]
public partial class ProductCategories
{
}
Upvotes: 2