Имам уеб проект ASP.NET, който препраща към библиотека от класове на сервизен слой. Използвам инжектиране на зависимости, което настройвам в уеб слоя. Искам да се възползвам от инжектирането на зависимости и в двата проекта. Но не искам уеб слоят да може да инжектира определени реализации от сервизния слой.
Например, използвам рамка на обект в слоя на услугата, за да инжектирам хранилища на обекти в класове услуги, въпреки че не искам уеб слоят да има достъп за инжектиране на тези хранилища на обекти.
Има ли начин да се постигне това?
Играя си с Ninject и AutoFac, така че примерите, използващи някой от тях, биха били добре.