فرض کنید تعدادی کلاس سیشارپ را با استفاده از Reflection.Emit در زمان اجرا (Runtime) ساختهاید. این یعنی کلاسها دینامیک بوده و هیچ سورس کدی وجود ندارد، بلکه همه چیز فقط در حافظه وجود دارد یا نهایتاً فایل dll اسمبلی آن را بتوان در دیسک ذخیره کرد. حال میخواهیم برای این کلاسهای دینامیک HBM یا همان …
از همان اولین باری که اسم Fluent NHibernate را شنیدم فکر کردم چیز جالبی نیست. نمیدانم چرا، شاید به خاطر آن که فکر میکردم انعطافپذیری را فدای راحتی کرده یا شاید هم به خاطر غرور low level. طی مدت اخیر که به دنبال راهی برای dynamic کردن entityهای NHibernate بودم خود به خود مجبور شدم …