2011-03-17 12 views

Respuesta

14

Una forma es definir su propiedad ID como esto:

public int ID { get; internal set; } 

... entonces definir la clase DbContext en el mismo conjunto que la clase "Categoría". Tendrá acceso de escritura a la propiedad, pero las clases fuera del ensamblado no lo harán.

Si necesita definir su DbContext en un ensamblaje separado, puede usar el atributo InternalsVisibleTo para permitir que ese ensamblaje vea las partes internas de su clase "Categoría".

Cuestiones relacionadas