I'm using Entity Framework for creation of my Data Access Layer and I want for all of my classes to be internal
.
I know it is possible to manually assign it in the designer for each class.
UPDATE I found that my initial statement
But looks like it also requires to set internal modifier for each single property in every class! I have about 30+ entities and it will be a huge work to do.
was incorrect. I was missing that when I set access on Entity Type
I need to set an appropriate access on Entity Set
as well.
Do you know any ideas how to set a 'default access' for the entire model?
Actually if your class is internal, it doesn't matter if the properties are public - the class itself isn't visible outside your project, so the properties can never be accessed (unless through reflection)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With