سؤال

وأريد أن صناعة السيارات جنرال بعض DTOs من بعض الكائنات الموجودة بلدي، وأنا أتساءل عما اذا كان هناك وجود بالفعل Resharper، DevExpress أو VSX مصدر مفتوح للاستخدام، وأنا في حاجة الى أداة للنظر في قانون بلدي واسمحوا لي أن اختيار الخصائص التي أريد أن تدرج في بلدي DTO ثم إنشاء فئة بناء على ذلك ...

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

المحلول

وهذا هو نوع من الإختراق ولكن هل يمكن استخدام Visual Studio / Resharper استخراج واجهة من الصف، ثم إنشاء فئة DTO وتستمد من واجهة، ثم استخدام Visual Studio لصناعة السيارات تنفيذ أعضاء اجهة (ثم، اختياريا إزالة واجهة).

نصائح أخرى

والرأي الآخر سيكون لاستخدام بعض الرموز التفكير في قالب T4.

وقوالب T4 هي واحدة من الميزات القوية الخفية من Visual Studio.

ونلقي نظرة على هنا أن نرى كم هو سهل للبدء مع T4.

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