C# 在linq2db t4中仅映射2个特定存储过程和一个表

C# 在linq2db t4中仅映射2个特定存储过程和一个表,c#,linq2db,C#,Linq2db,我有一个相当大的数据库,它用t4编写脚本,生成大约3万行代码。由于此应用程序仅使用2个存储过程,是否有方法告诉t4 generator仅处理我需要映射的特定存储过程名称 我知道我可以手动删除重拍,但在加载元数据(load*metadatacall)后创建它们会更容易些。您应该添加代码来检查所有过程,并删除除所需之外的所有过程 foreach(Procedures.ToList()中的var p) if(p.Value.ProcedureName!=“在此处输入您的姓名”) 程序。移除(p.Key

我有一个相当大的数据库,它用t4编写脚本,生成大约3万行代码。由于此应用程序仅使用2个存储过程,是否有方法告诉t4 generator仅处理我需要映射的特定存储过程名称

我知道我可以手动删除重拍,但在加载元数据(
load*metadata
call)后创建它们会更容易些。您应该添加代码来检查所有过程,并删除除所需之外的所有过程

foreach(Procedures.ToList()中的var p)
if(p.Value.ProcedureName!=“在此处输入您的姓名”)
程序。移除(p.Key);

我想,您可以手动创建所需的POCO,而无需T4。您可以直接调用存储过程。如果没有ORM,我知道,但因为我必须主要映射数据,所以最好使用ORM