পার্থক্য কি:
public ActionResult Login(LoginViewModel model, string returnUrl)
{
if (ModelState.IsValid)
{
IdentityResult result = IdentityManager.Authentication.CheckPasswordAndSignIn(AuthenticationManager, model.UserName, model.Password, model.RememberMe);
if (result.Success)
{
return Redirect("~/home");
}
else
{
AddErrors(result);
}
}
return View(model);
}
এবং:
[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public async Task<ActionResult> Login(LoginViewModel model, string returnUrl)
{
if (ModelState.IsValid)
{
IdentityResult result = await IdentityManager.Authentication.CheckPasswordAndSignInAsync(AuthenticationManager, model.UserName, model.Password, model.RememberMe);
if (result.Success)
{
return Redirect("~/home");
}
else
{
AddErrors(result);
}
}
return View(model);
}
আমি দেখতে পাচ্ছি যে এমভিসি কোডটিতে এখন অ্যাসিঙ্ক রয়েছে তবে পার্থক্য কী। একজন কি অন্যের চেয়ে অনেক বেশি ভালো পারফরম্যান্স দেয়? একে অপরের তুলনায় সমস্যার ডিবাগ করা কি সহজ? আমার অ্যাপ্লিকেশনটির জন্য অ্যাসিঙ্ক যুক্ত করার জন্য আমার কি অন্যান্য নিয়ন্ত্রকদের পরিবর্তন করা উচিত?