当我在Linqpad中运行查询时,我想对生产数据库运行查询时进行一些额外的检查,是否可以通过编程方式检测当前linqpad脚本的活动连接字符串是否为标记为生产?
是的,您可以使用以下方法获取当前的连接信息:
Util.CurrentQuery.GetConnectionInfo()
这将返回一个对象,该对象包含一个IsProduction布尔属性,如果连接在连接属性中被标记为布尔值,则该属性为True。
IsProduction