小编Afo*_*nça的帖子

如何在DbContext中手动设置Oracle连接字符串

我有以下连接字符串:

<add name="DataContext" connectionString="DATA SOURCE=Server;
PASSWORD=123;USER ID=SYSTEM" providerName="Oracle.DataAccess.Client"/>
Run Code Online (Sandbox Code Playgroud)

我的业务逻辑确定我需要手动读取数据库的连接字符串:

class MyDbContext: DbContext
{
    public MyDbContext() : 
    base(ConfigurationManager.ConnectionStrings["DataContext"].ConnectionString){}
    ...
}
Run Code Online (Sandbox Code Playgroud)

它适用于Sql Server,但是当我更改为Oracle连接字符串时不起作用.这是因为DbContext尝试使用Oracle ConnectionString连接Sql Server数据库,因为它没有收到providerName.

谁知道如何解决这个问题?

oracle asp.net-mvc ef-code-first

7
推荐指数
1
解决办法
2万
查看次数

使用带快照的ESLint进行静态分析

我们在公司中使用ESLint来检测错误,破坏构建并阻止部署,但我们还有一些其他规则会在我们的控制台中触发一些警告.

我们希望在时间表中看到这些警告,因此我们将能够检查我们是否正在改善我们的技术债务.

我试图SonarEsLintPlugin在SonarQube但它并不在版本正常工作7+

任何人都知道有其他方式来获得ESLint时间轴快照吗?

javascript timeline snapshot eslint sonarqube

6
推荐指数
1
解决办法
200
查看次数

在哪里可以更改ASP NET MVC 3中的登录URL?

我试图改变:

<authentication mode="Forms">
  <forms name="login" protection="All" timeout="30" loginUrl="~/User1/Login" defaultUrl="~/">
  </forms>
</authentication>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

login asp.net-mvc-3

1
推荐指数
1
解决办法
1167
查看次数