我已经用所需的表/类生成了ADO.NET实体数据模型。
我有MyClass,我在项目中需要它,但不希望它作为OData端点的一部分可见/暴露。
添加模型。MyDbContext类的OnModelCreating方法中的Ignore确实将其隐藏,但当我尝试使用MyDbContext出于其他目的查询该表时,也会引发运行时错误。
我想我可以制作MyDbContextExtended:MyDbContext并使用MyDbContext公开OData终结点的EntitySet并使用MyDbContextExtended公开其他的后端操作,但是我相信必须有一种更简单的方法。