我试过搜索,除了 linq 之外找不到任何类型的数据库提供程序,它吐出连接的对象类型,其中嵌入了所有 linq 信息。
希望可能有一个用于 SQL 数据库的类型提供程序,它吐出一个愚蠢的 DTO,或者如果没有,一个库会自动转换它们或为我提供一些这样的库,这样我就可以获得我需要的所有生成类型的好处,而不必手动创建哑 DTO,我希望在我的存储库之外没有 linq to sql 引用。
我试过搜索,除了 linq 之外找不到任何类型的数据库提供程序,它吐出连接的对象类型,其中嵌入了所有 linq 信息。
希望可能有一个用于 SQL 数据库的类型提供程序,它吐出一个愚蠢的 DTO,或者如果没有,一个库会自动转换它们或为我提供一些这样的库,这样我就可以获得我需要的所有生成类型的好处,而不必手动创建哑 DTO,我希望在我的存储库之外没有 linq to sql 引用。
Fsharp.Data.SqlClient听起来像您正在寻找的东西。它生成元组或自定义记录类 DTO,并支持存储过程和表值 UDF。仅 SQL 2012。