Несколько «частей» (приложение WinForms для примера) моего проекта используют DAL, который я кодировал на основе L2SQL.Я хотел бы добавить несколько WebApps в микс, но проблема в том, что DAL «предлагает» гораздо больше данных, чем нужно WebApp.Намного больше.
Было бы хорошо, если бы я обернул данные, которые нужны веб-сайтам, в веб-сервис, и вместо того, чтобы веб-сайт напрямую подключался к DAL, он проходил бы через веб-сервис, который, в свою очередь,получить доступ к DAL?
Я чувствую, что это добавит много накладных расходов, но с другой стороны, мне определенно не нравится ощущение, что у WebApp есть «возможности» доступа к гораздо большему количеству данных.чем они на самом деле нужно.
Любой вклад будет принята с благодарностью.Большое спасибо за помощь.