我要使用Azure应用程序服务连接字符串来设置我的连接字符串。由于我的目标是.Net框架,我的应用程序有一个appname.exe.config文件,其中存储了配置元素(实体框架是其中之一)。当我尝试使用连接字符串时,我得到一个错误信息"Format of the initialization string not conform to specification error index 0我已经在一个普通的.Net框架应用程序上尝试过了,它们工作得很好,但我假设因为Asp.Net核心使用了进程外EXE文件,所以连接</e
我正在使用Visual Studio2017和EntityFramework6。在我的MVC应用程序中,当我遵循代码优先的方法时,在默认设置下,我只能在SQL Server对象资源管理器中使用LocalDB或SQL Server Express选项。我能够使用SQL Express查看运行中的模型的相应表。
但是,我想使用我的SQL Server 2017。我想我必须在连接字符串中指定我想要的DB,但是我不知道如何在EntityFramework6
我使用EntityFramework6和Autofac进行依赖注入。IOliveDataContext public OlivesHealthEntities Context => new OlivesHealthEntities();我想知道是否有任何方法可以使用内存中的数据库连接包装默认上下文以进行单元测试,或者我必须连接到其他数据库才能进行测试。我读过一些关于使用EF6进行单元测试的教程,他们总是为此编写上下文接口,这与我目前的应用实现不同。