وقتی کاربر جدید ثبت میکنیم:
دیگه به تابع SaveChanges دسترسی نداریم. unit of work در AccountController استفاده نشده. برای بقیه entityها که خودمون ایجاد کردیم و اینترفیس و سرویس براشون ایجاد کردیم (مثل کلاس EfCategoryService ) برای اون جواب میده؛ چون که در سازنده IUnitOfWork رو دریافت میکنم.
var createResult = this.Create(user, password); var result = await _userManager.CreateAsync(user, model.Password).ConfigureAwait(false);