سلام
من در مورد Unit of work و Repository خیلی مطلب خوندم این موضوعی هم که شما مطرح فرمودید رو مطالعه کردم و جالب بود برام
موضوعات آموزشی رو هم مطالعه کردم
همه اول Repostitory ها رو میسازند و سپس UOW رو آموزش میدهند
یک موضوع رو متوجه نشدم
من یک دیتابیس دارم یک کلاس Ado.Net entity رو به پروزه اضافه کردم
حالا با توجه به الگوی Unit Of Work
این قطعه کد رو مینویسم
private CrudGenericRepository<Person> _Person;
public CrudGenericRepository<Person> Person
{
get
{
if (_Person== null)
{
_Person= new CrudGenericRepository<Person>(_db);
}
return _Person;
}
}
وقتی که اینجا دارم مستقیم به خود جدول person اشاره میکنم پس نقش repository چیه؟
و کجای این قضه به Repository ها مربوط میشه؟
اصلا چرا باید بسازمشون؟