Ef Core花里胡哨系列(4) 多租户
当然,我们要考虑设计问题,例如,切换
Schema或者改变数据库时,Ef Core同样也会刷新改实体的缓存,所以,首次查询将会很慢,不适合大表。
基于Schema实现多租户
在我的上一篇博客中 [Ef Core花里胡哨系列(3) 动态修改实体对应的表(分表)、多租户] 中我们实现了如何分表,同理,我们可以用近似的方法来切换表的Schema,只需要一点很小的改动。
public class SampleDbContext(DbContextOptions<SampleDbContext> options)
: DbContext(options)
{
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity

最低0.47元/天 解锁文章
3194

被折叠的 条评论
为什么被折叠?



