فيما يلي كيف قمت بتخصيص قالب السقالات الخاص بي لـ BaseController. يمكنك تخصيص المزيد من القوالب عن طريق متابعة هذه الخطوات والتقاط القالب الصحيح الذي تريد تخصيصه.
قم بإنشاء استدعاء مجلد "CodeTemplate" مباشرة في مجلد المشروع.
انتقل إلى مسار أدناه ، ابحث عن مجلد MVCControllerWithActions كله إلى مجلد "CodeTemplates"
C: Program Files (x86) Microsoft Visual Studio 12.0 Common7 ide extensions microsoft web mvc scaffolding templates
انتقل إلى CodeTemplates -> MVCControllerWithActions في مشروعك.
يوجد ملفان ، Controller.cs.T4 و Controller.vb.t4 في MVCControllerWithActions ، إذا كنت تستخدم C#، حذف Controller.vb.t4.
افتح ملف Controller.cs.t4 ، وقم بتعديل اسم وحدة التحكم إلى BaseController ، كما هو أدناه:
الفئة العامة < #= controlname #>: BaseController {}
الآن ، عندما تحاول إنشاء وحدة تحكم MVC5 باستخدام "إضافة عنصر سقالة جديد" ، فإنه سيستخدم القالب الذي قمت بتخصيصه
.
أتمنى أن يساعد ذلك.