Свързани въпроси 'loose-coupling'

IoC скрива несъответствията на платформата
Да приемем, че имате трислойно приложение: UI слой (UI) Бизнес слой (BLL) Слой данни (DAL): препраща към 32-битова DLL, така че трябва да се компилира като x86 В традиционно приложение потребителският интерфейс ще препраща към BLL, а BLL...
80 изгледи

Кои са най-добрите инструменти за Loose Coupling в C#
Четох Loose Coupling и неговите предимства, които са наистина добри неща, но започнах да се чудя кои инструменти са чудесни за създаване на слабо свързани решения? Първото, което ми хрумна, са типове и интерфейси и абстрактни класове, но съм сигурен,...
4981 изгледи
schedule 02.12.2023

интерфейси и инжектиране на зависимости правилно използване в C#
Имам интерфейс "IUser" и клас "User", имплементиращ "IUser". Също така имам интерфейс за хранилището "IUserRepository". Аз съм между тези два варианта: public interface IUserRepository { List<User> getAll(); void addUser(User...
101 изгледи

дилема за местоположението на интерфейсите
Като се има предвид кодов проект, който трябва да се придържа към принципа на SoC чрез внедряване на слабо свързани слоеве, наличие на IoC контейнер и т.н., например просто решение ASP.NET MVC, което е разделено на следните сборки: Сглобяване на...
412 изгледи