public class CarRepository:IC
{
public IRD ReferenceDataRepositry{get;set;}
public string SaveCar(Car car)
{
//get data from reference data repository
}
}
public class ReferenceDataRepository:IRD
{
public string Get(string id)
{
}
}
在存储库中保存数据时,我想从参考数据存储库中获取数据以设置一些属性。
问题是一个存储库是否应该知道另一个存储库?我正在使用依赖注入来设置参考数据存储库,我应该在存储库中设置存储库吗?