۲ حمیدرضا جلیلی
تغیررات در متد Add
جامعه ASP.NET ایجاد شده در ۲۲ اسفند ۱۴۰۱

سوال یک - دلیل اینکه متد Add در ProductService .add را تغییر دادیم چیست؟ و برای Automapper کردن نیاز است؟

     public async Task Add(ProductModel Model)
        {
            var product = new Product();
            _productCoreService.Add(product);
            return Model;

    

سوال دو -و چرا فقط پیاده سازی متد Add  را تغییر دادیم ؟

چون به جز Create متد Edit هم از ProductModel استفاده میکند و آیا نباید متد Update را هم تغییر میدادیم؟

public IActionResult Create(ProductModel model)
        {
            _productService.Add(model);
            return View("Edit");
        }
      
        public IActionResult Edit(ProductModel model)
        {
            _productService.Update(model);
            return View();
        }

بله متد add رو به همین دلیل تغییر دادیم چون لازم بود کارای map کردن رو بهش اضافه کنیم.

متد edit هم در ادامه تغییر میکنه صرفا تا این مرحله نیازی بهش نبود.

بهترین پاسخ
محمدرضا میرزایی ۲۷ اسفند ۱۴۰۱، ۰۰:۱۷

ممنونم

حمیدرضا جلیلی ۲۷ اسفند ۱۴۰۱، ۰۶:۲۳