2
Я создаю веб-приложение ASP.NET, которое использует механизм документооборота, и решило использовать SOLID principles to build a third party library abstraction layer.Как использовать принципы SOLID для создания слоя абстракции сторонней библиотеки
Я думаю, это было бы похоже на a data abstraction layer. Кто-нибудь имеет рекомендации по наиболее распространенному подходу для создания слоя абстракции сторонней библиотеки?
Я хочу хотя бы централизовать весь код библиотеки сторонних разработчиков. Любые предложения для этого? –
@stephencao, что вы подразумеваете под термином ** централизовать весь код библиотеки третьей стороны **? – Eranga
, если я использую стороннюю библиотеку непосредственно на моем уровне бизнес-объекта, изменения в библиотеке сторонних разработчиков потребуют внесения изменений во все мои файлы сторонних библиотек на бизнес-уровне. Я хотел бы разместить весь код моей третьей библиотеки в одном модуле для удобства обслуживания. –