نظرات مطالب
ایجاد یک DbContext مشترک بین entityهای پروژه‌های متفاوت
بله این روش هم کاملا درست است . حتما تست می‌کنم . 
البته از معایب  CSharpCodeProvider میشه به این مقاله اشاره کرد.

 اما بعد از Generate و اجرا به همان Performance  کد‌های Compile شده می‌رسیم