OmMiD_MtWo
پنج شنبه 26 اسفند 1395, 21:23 عصر
سلام
من برای اینکه میخواستم یه سری از Exceptionها رو در لایه ی داخلی مربوط به سرویس ها Handle کنم به همین دلیل یه اینترفیس به اسم IvalidationService رو در لایه سرویس ها پیاده سازی کردم. به صورت زیر که این اینترفیس رو کلاسی به نام ValidationService پیاده سازی میکنه.
144702
برای مپ کردن اینترفیس ها هم از Structure map استفاده کردم.تمام کنترلرهای برنامه هم قرار هست تا از basecontroller که خودم از Controller ارث بری کردم، استفاده بشه.
144701
ولی یه مشکلی که وجود داره اینه که نمیدونم چه جوری به strucuture map بفهمونم که در اینترفیس پیاده سازی شده ی مثلا project service، اینترفیس ivalidationservice که در constructureش قرار داده همون property مربوط به basecontroller هست و شی جدیدی برای سرویس ها ایجاد نکنه.
144700
ممنون میشم راهنمایی کنید.
من برای اینکه میخواستم یه سری از Exceptionها رو در لایه ی داخلی مربوط به سرویس ها Handle کنم به همین دلیل یه اینترفیس به اسم IvalidationService رو در لایه سرویس ها پیاده سازی کردم. به صورت زیر که این اینترفیس رو کلاسی به نام ValidationService پیاده سازی میکنه.
144702
برای مپ کردن اینترفیس ها هم از Structure map استفاده کردم.تمام کنترلرهای برنامه هم قرار هست تا از basecontroller که خودم از Controller ارث بری کردم، استفاده بشه.
144701
ولی یه مشکلی که وجود داره اینه که نمیدونم چه جوری به strucuture map بفهمونم که در اینترفیس پیاده سازی شده ی مثلا project service، اینترفیس ivalidationservice که در constructureش قرار داده همون property مربوط به basecontroller هست و شی جدیدی برای سرویس ها ایجاد نکنه.
144700
ممنون میشم راهنمایی کنید.