linq-to-sql f# f#-3.0 dataprovider

linq to sql - Proporcionar cadena de conexión al proveedor de datos Linq-To-Sql



f# f#-3.0 (3)

El proveedor de tipos requiere una cadena de conexión codificada para generar el tipo (en su caso SqlConnection ) para desarrollar en contra en tiempo de compilación, pero puede configurar la cadena de conexión real utilizada en tiempo de ejecución de la siguiente manera:

type SqlConnection = SqlDataConnection<"Data Source=PCSQLEXPRESS;Initial Catalog=NortwindDB;Integrated Security=True"> let runtimeConnStr = ... type dataContext = SqlConnection.GetDataContext(runtimeConnStr)

¿Hay alguna manera de proporcionar una cadena de conexión al proveedor de datos Linq-To-Sql en F # desde el archivo App.Config?

He intentado lo siguiente solo para probar:

let mutable connString = @"Data Source=PCSQLEXPRESS;Initial Catalog=NortwindDB;Integrated Security=True" type SqlConnection = SqlDataConnection<ConnectionString = connString>

pero recibo un mensaje de error "Esto no es una expresión constante o valor de atributo personalizado válido"

Gracias