我已经在堆栈溢出中看到了几个相关的问题,但似乎没有人有答案。我将提出问题,然后包括我找到的相关SO问题的链接。
我有一个用C#编写的核心域库,它利用了Entity Framework。因此,EF要求dbcontext将连接字符串传递给base(dbcontext)。在我的情况下,连接字符串位于app.config(或web.config)中,当然取决于顶级项目,名称为“AnnotatorModel”。
我需要在我的F#脚本中实例化DBContext以测试一些查询和分析。
我已将此添加到我的F#项目中的app.config并尝试了一些关于SO的答案但没有成功。有没有人知道一个很容易直接的方法来实现这个目标?
这是代码,意识到它在尝试实例化dbcontext,AnnotatorModel时会中断。
let PredictBestEntities (number:int) (tokens:string seq) =
let db = new AnnotatorModel()
tokens
|> Seq.map ...etc etc
谢谢, 〜大卫
相关问题:
Get and use connection string from App.config F# AppSettings provider