مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

karimikarimi

عضویت از 1398/05/28

استفاده از transaction در معماری لایه ایی

  • دوشنبه 8 مهر 1398
  • 23:58
تشکر میکنم

سلام

من چند تا serivce یا بهتره بگم repositry دارم که پروژه ام رو براساس معماری استفاده شده در دوره core پیشرفته جناب مدائنی نوشتم

به نمونه زیر توجه کنید:

  public class Test: ITest
    {
        Db_context _context;
        public Test(Db_context context)
        {
            _context = context;
        }

        public void Add(test test)
        {
            _context.Add(test);
            _context.SaveChanges();
        }
    }

چن نمونه از این service ها دارم و داخل یک Iactionresualtهمزمان از همه شون استفاده میکنم

حالا میخوام از transction استفاده کنم

که اگر یکی با خطا مواجه شد کلا همه رو rollback کند اما هیچ راهی پیدا نکردم

لطفا راهنمایی کنید

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • سه شنبه 9 مهر 1398
  • 11:01
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)