オブジェクトのタイプを除いて同じ7つのメソッドがあります。
そのうちの2つは次のとおりです。
1)
public MyResult CreateMyResult(MyResult mi, MyVersion myv)
{
MyVersionEntity myve = _db.MyVersionEntity.Where(r => r.Id == myv.Id).First();
MyResultEntity mie = new MyResultEntity();
myve.MyResultEntityAssoc.Add(mie);
mie = _updateMyResultEntity(mi, mie);
mi.Id = mie.Id;
return mi;
}
2)
public MyIssue CreateMyIssue(MyIssue mi, MyVersion myv)
{
MyVersionEntity myve = _db.MyVersionEntity.Where(r => r.Id == myv.Id).First();
MyIssueEntity mie = new MyIssueEntity();
myve.MyIssueEntityAssoc.Add(mie);
mie = _updateMyIssueEntity(mi, mie);
mi.Id = mie.Id;
return mi;
}
それらすべてを統合する方法はありますか?
ありがとう!