我正在使用Dapper Extensions在数据库上执行一些简单的CRUD操作.我的问题是我使用的表以不同的模式保存到dbo.有没有办法在dapper扩展级别选择架构?
要么
是否应该通过用于连接数据库的用户处理?
您可以使用AutoClassMapper为模型分配新架构.对此的概述在扩展站点上.您基本上需要为每个模型创建一个具有不同模式的AutoClassMapper.声明它的最佳位置是与您的模型本身一样:
public class MyModel { public Guid Id { get; set; } } public class MyModelMapper : AutoClassMapper<MyModel> { public MyModelMapper() : base() { Schema("YourNewSchema"); } }