可以/应该在类型提供程序定义中使用生产连接字符串吗?

时间:2017-10-05 07:43:35

标签: f# connection-string type-providers

我刚开始使用F#类型提供程序(SqlDataProvider)。目前,我在类型提供程序定义中有一个生产连接字符串。当然,这样做的好处是保证始终拥有最新版本的数据库模式(而不是本地测试数据库,可能会忘记更新,在部署时可能会导致运行时异常)。

我还可以想到在定义中使用(生产)连接字符串的一些原因:

  • 连接字符串通常存在于某个app.config文件中(但在我的情况下没有这样的文件,因为我正在编写一个可重用的库,请参阅this question
  • 连接字符串通常包含敏感数据,可能在代码中不需要

通常建议在类型提供程序定义中使用生产连接字符串吗?

0 个答案:

没有答案