可以在Visual Studio中创建自己的代码警告/错误吗?

时间:2018-08-17 07:36:21

标签: c# visual-studio visual-studio-2017

我使用的框架有一些限制。例如,这是不应该允许的事情

IDbCommand command = //get command text and such
using (var reader = command.ExecuteReader())
...

相反,我应该这样做

var reader = Storage.ExecuteQueryCommand(command)

之所以这样做,是因为该框架可以处理所有的数据库连接/缓冲等。

我的问题是,在睡眠中编写上面的代码非常容易,而错过了在该项目中应该以另一种方式完成的工作。

当不知道此限制的新团队成员加入时,这是一个更大的问题。

所以我每次尝试使用以下内容时如何告诉Visual Studio警告我

command.ExecuteReader()
command.ExecuteNonQuery()
command.ExecuteScalar()

因此,有没有办法告诉Visual Studio(罗斯林?),当我拥有IDbCommand并且尝试在其上使用ExecuteXXX方法时,我应该得到警告或错误

哦...并且目前无法更改框架的工作方式,因此请不要提出建议。 :)

0 个答案:

没有答案