由于我需要使用C#和MySQL,我最近通过其NuGet包安装了linq2db。一旦安装,我发现它带来了一个非常甜蜜的功能,在docs中没有提及:一组T4模板自动生成DB类和表的POCO! (WOW!)
所以我决定运行T4s而不是自己写下我的POCO,但是这里出现了错误的部分:找不到db的表列表,因此只创建了db类。 / p>
答案 0 :(得分:2)
答案 1 :(得分:1)
关于自动生成的类。
您确定您是否已完成第2步? 它指的是在评论结束后(在步骤5的描述之后)从
修改行LoadMySqlMetadata("MyServer", "MyDatabase", "root", "TestPassword");
对于明智的事情。
之后,您将获得名为CopyMeMysql.tt
的{{1}}(在VS中,单击项目文件左侧的展开图标)的“子”文件。