皆さん、こんにちは、まだ学習中ですが、データベース アクションにコードを再利用するためにどのように、またはどのような方法を使用するのが最適なのか疑問に思っていました。たとえば、以下のコードを使用します。
// i reuse this code multiple times throughout my site but everytime I change it I must change
// all of the different Edit's each time I would like a central hub for all of it.
[Authorize]
public ActionResult Edit()
{
var ss = User.Identity.Name;
int myid = Convert.ToInt32(ss);
var buyer = (from s in db.buyers where myid == s.RegistrationID select s).FirstOrDefault();
ViewBag.RegistrationID = myid;
if (buyer != null && buyer.RegistrationID == myid)
{
return View(buyer);
}
else
{
RedirectToAction("buyerrequire");
}
return View("buyerrequire");
}
このようなコードを再利用可能なコンテナに入れるにはどうすればよいですか? そこで何かを変更すると、そのコンテナが使用されているWebサイト全体が変更され、ActionResultsを除いて_Partialのようにソートされます...助けてくれてありがとう..