‫۷ سال و ۸ ماه قبل، یکشنبه ۲۶ دی ۱۳۹۵، ساعت ۲۳:۲۴
من سرویس‌ها و اینترفیسهای مربوطه و مپینگ بین ویومدلها و کلاسهای POCO ی خودم را بشکل فایلهای پروفایل کامل کردم و با استفاده از StructureMap و مقالات تزریق وابستگی برای جدولی شبیه به Applicant (متقاضی) توانستم جواب بگیرم: 
استفاده از StructureMap به عنوان یک IoC Container
 خیلی شیوا روند کار را بیان کرده ولی برای کلاسی شبیه به Address (که یک ارتباط یک به چند با Applicant دارد ) که این کلاس جدید را خودم ایجاد کرده ام خطای No default Instance is registered and cannot be automatically determined for type را دریافت می‌کنم در سایت جستجو کردم و علت را متوجه شدم یعنی عدم وجود جملاتی مثل  
ObjectFactory.Initialize(x =>
{
  x.For<IEmailsService>().Use<EmailsService>();
  x.For<IUsersService>().Use<UsersService>();
});
در صورتی که آقای مهندس ربال این بخش را مثل کدهای بالا ننوشته اند و من ممنون میشم اگه باز راهنمایی بفرمایید.
 با سلام و عرض ادب

اگر می‌شد نقشه‌ی راهی برای طراحی پروژه  Decision ارائه می‌شد مثل نحوه راه اندازی این پروژه که آقای مهندس نصیری زحمتش را کشیده بودند خیلی خوب می‌شد البته من از دید یک تازه کار به پروژه نگاه می‌کنم نه مثل حرفه ای هایی که چندین ساله با MVC کار می‌کنند . مثلا من از  DomainClasses و DataLayer شروع کردم و کلاسهای خودم را اضافه کردم بعد Config این کلاسها را با FluentAPI و روابط  یک به یک و یا چند به چند و ... را ایجاد کردم . بعد رفتم سراغ  ViewModel‌ها و  DataAnnotations . حالا می‌خوام سرویس‌ها و قراردادهاشون یا همون اینترفیسهای لازم رو بنویسم و بعد برم سراغ کنترولر‌ها و ویوها . ولی مرجعی برای این کار توی مقالات سایت پیدا نکردم. حتی پروژه IrisCMS رو هم نگاه کردم بدتر گیج شدم . لطفا راهنمایی بفرمایید و اگر راه رو اشتباه رفتم تصحیح کنید.با سپاس فراوان