我在這裏看到了一些關於堆棧溢出的相關問題,但是沒有一個看起來有答案。我會提出這個問題,然後包括我找到的相關SO問題的鏈接。從F#腳本使用app.config
我有一個用C#編寫的利用實體框架的核心域庫。因此,EF需要dbcontext將連接字符串傳遞給基礎(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
App.config and F# Interactive not working
將此與使用ConfigurationManager(在程序集System.Configuration中)讀取值結合起來,該程序使您可以在指定的路徑下加載.config文件.. – thinkbeforecoding