سلام!
مهندس جان از اونجایی که خودتون فرمودید یکی از مزایای شی گرایی جلوگیری از تکراره پس چرا ما در بیشتر جاها هی باید
using (UnitOfWork db=new UnitOfWrok())
{
}رو یه سری جاها تکرار بکنیم آیا این نقض قانون شی گرایی نیست؟
سلام
بله درسته
باید به صورت dependency injection باشه
در دوره شی گرایی توضیح میدم