ASP NET MVC-д үйлдлийн үр дүнг ашиглах нь юу вэ?
ASP NET MVC-д үйлдлийн үр дүнг ашиглах нь юу вэ?

Видео: ASP NET MVC-д үйлдлийн үр дүнг ашиглах нь юу вэ?

Видео: ASP NET MVC-д үйлдлийн үр дүнг ашиглах нь юу вэ?
Видео: How To Achieve Synchronization In C# While Doing Async Await Multithreaded Programming - .NET Core 2024, May
Anonim

онд ASP . NET , MVC янз бүрийн төрлүүдтэй Үйлдлийн үр дүн . Тус бүр үйлдлийн үр дүн гаралтын өөр форматыг буцаана. Програмист хүн ашигладаг өөр үйл ажиллагааны үр дүн хүлээгдэж буй үр дүнг авах. Үйлдлийн үр дүн буцаана үр дүн өгөгдсөн хүсэлтийн хуудсыг үзэх.

Үүнтэй адилаар, ASP NET MVC дээр үйлдлийн үр дүн гэж юу вэ?

Ан Үйлдлийн үр дүн нь хянагч аргын буцах төрөл бөгөөд үүнийг мөн an гэж нэрлэдэг үйлдэл арга бөгөөд *-ийн үндсэн анги болж үйлчилдэг. Үр дүн ангиуд. Үйлдэл аргууд нь загваруудыг харагдац руу буцаах, файлын урсгал, бусад хянагч руу дахин чиглүүлэх, эсвэл даалгаварт шаардлагатай бүх зүйл.

Цаашилбал, asp net MVC дээрх ViewResult () ба ActionResult () хоёрын ялгаа юу вэ? Үр дүнг харах -ийн дэд ангилал юм Үйлдлийн үр дүн . View арга нь a-г буцаана Үр дүнг харах . Цорын ганц ялгаа -тай хамт байна уу Үйлдлийн үр дүн нэг, таны хянагч харагдац буцаах амлалт өгөхгүй байна - та аргын тодорхойлолтыг өөрчлөхгүйгээр RedirectResult эсвэл өөр зүйлийг нөхцөлтэйгээр буцаахын тулд аргын биетийг өөрчилж болно.

MVC-д ямар төрлийн үйлдлийн үр дүн байдаг вэ?

Одоо та үүнийг харж болно Үйлдлийн үр дүн суурь өгөгдөл юм төрөл хэнээс гаралтай төрөл Эдгээр нь HttpStatusCodeResult, JavaScriptResult, FileResult, ContentResult, JsonResult, EmptyResult, RedirectResult, RedirectToRouteResult, ViewResult юм. Мөн өгөгдөл бүрийн эсрэг туслах арга байх ёстой төрөл (үндсэн эсвэл үүссэн төрөл ).

CreatedAtAction гэж юу вэ?

CreatedAtAction (Мөр, Объект, Объект) Status201Created хариултыг үүсгэдэг CreatedAtActionResult объектыг үүсгэнэ. CreatedAtAction (String, String, Object, Object) Status201Created хариултыг үүсгэдэг CreatedAtActionResult объектыг үүсгэнэ.

Зөвлөмж болгож буй: