List 从基本实体列表中获取实体模型
我有一个抽象的基类型 公共抽象类基{ 一些领域…这里。。。 } 我在项目中有很多模型。当前功能仅适用于一种型号。 假设他想将某个xxx模型保存到数据库中,他可以简单地将其作为基本实体模型发送,然后获取每个字段并保存到数据库中 但我必须保存批量实体,以便定义类似列表。我可以将该实体列表发送到repository类中 在repristory类中,我有将xxx模型转换为xml文件的代码。所以我可以将其作为基本实体列表发送,但我不知道如何将其转换为xxx模型。当前,它转换为基本抽象类中可用的所有字段 在我的客户机中,我有以下代码 client.cs文件List 从基本实体列表中获取实体模型,list,model,base,List,Model,Base,我有一个抽象的基类型 公共抽象类基{ 一些领域…这里。。。 } 我在项目中有很多模型。当前功能仅适用于一种型号。 假设他想将某个xxx模型保存到数据库中,他可以简单地将其作为基本实体模型发送,然后获取每个字段并保存到数据库中 但我必须保存批量实体,以便定义类似列表。我可以将该实体列表发送到repository类中 在repristory类中,我有将xxx模型转换为xml文件的代码。所以我可以将其作为基本实体列表发送,但我不知道如何将其转换为xxx模型。当前,它转换为基本抽象类中可用的所有字段 在
List<Base> obj=new List<Base>();
foreach(xxx xyz in listofxxxmodel)
{
obj.add(xyz);
}
List obj=new List();
foreach(xxx模型列表中的xxx xyz)
{
对象添加(xyz);
}
entityresponse=repositroy.SavebulkEntities(obj)
Repository.cs
public response SavebulkEntities(List<obj> obj)
{
//Here i required the this is xxx model...
I can able to convert this now like below..
List<xxx> xxxobj=new List<xxx>();
foreach(xxx xx1 in obj)
{
xxxiobj.add(xx1);
}
string xml=convet(xx1);
}
公共响应实体(列表obj)
{
//这里我需要的是xxx型号。。。
我现在可以像下面那样转换这个。。
List xxxobj=新列表();
foreach(obj中的xxx xx1)
{
xxxiobj.添加(xx1);
}
字符串xml=convert(xx1);
}
这里Repository.cs是一个普通类,所以我无法硬编码xxx模型。是否可以在没有硬编码的情况下获取特定模型?此上的任何指针此上的任何指针