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)
{
}
}
將數據保存到存儲庫時,我想從參考數據存儲庫中獲取數據以設置某些屬性。存儲庫模式混淆
問題是一個倉庫應該知道其他倉庫嗎? 我正在使用依賴注入來設置參考數據存儲庫,我應該在存儲庫內設置存儲庫嗎?