我们有一个应用程序,我们希望公开大量的数据库实体和一些业务逻辑.每个实体都需要具有读取,添加和更新的功能.此时我们不希望允许删除.
我们构建的软件用于广泛的业务,因此是多租户运营局服务,我们的一些客户也出于财务原因使用这种方法来建立单独的数据库.
我们希望能够最小化需要维护的端点数量.目前只有3个表作为WCF接口公开,每个接口有6个附加方法.这是可管理的,但如果操作有50个数据库突然变成150个端点.如果我们有50个暴露的表变为2500个端点,那就更糟了.
有没有人建议如何设计我们仍然有一个简单的实体模型Job.add(var1)或iList jobs = Job.GetSelected("sql type read")的系统.
没有所有这些终点
wcf ×1