سؤال

أحتاج إلى تعاقد قوالب السقالات في ASP.NET MVC5. لكنني لم أتمكن من العثور على الملفات ذات الصلة.

هل من الممكن أيضًا وضع خيارات الترحيل أو التصدير على قالب السقالات؟

يعتبر.

هل كانت مفيدة؟

المحلول

فيما يلي كيف قمت بتخصيص قالب السقالات الخاص بي لـ BaseController. يمكنك تخصيص المزيد من القوالب عن طريق متابعة هذه الخطوات والتقاط القالب الصحيح الذي تريد تخصيصه.

  1. قم بإنشاء استدعاء مجلد "CodeTemplate" مباشرة في مجلد المشروع.

  2. انتقل إلى مسار أدناه ، ابحث عن مجلد MVCControllerWithActions كله إلى مجلد "CodeTemplates"

    C: Program Files (x86) Microsoft Visual Studio 12.0 Common7 ide extensions microsoft web mvc scaffolding templates

  3. انتقل إلى CodeTemplates -> MVCControllerWithActions في مشروعك.

  4. يوجد ملفان ، Controller.cs.T4 و Controller.vb.t4 في MVCControllerWithActions ، إذا كنت تستخدم C#، حذف Controller.vb.t4.

  5. افتح ملف Controller.cs.t4 ، وقم بتعديل اسم وحدة التحكم إلى BaseController ، كما هو أدناه:

    الفئة العامة < #= controlname #>: BaseController {}

  6. الآن ، عندما تحاول إنشاء وحدة تحكم MVC5 باستخدام "إضافة عنصر سقالة جديد" ، فإنه سيستخدم القالب الذي قمت بتخصيصه

.

أتمنى أن يساعد ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top