Ndependent CQL для запроса типов из подстановочного знака сборки
Вопрос
Чтобы определить, какие типы низкоуровневых фреймворков непосредственно использует веб-приложение, необходимо определить каждую задействованную сборку.
SELECT TYPES FROM ASSEMBLIES
"Company.System.Framework",
"Company.System.Framework.ReferenceLookup",
"Company.System.Framework.Web",
"Company.System.Framework.Security",
"Company.System.Framework.Logging",
"Company.System.Framework.DMS"
WHERE IsDirectlyUsedBy "WebAssembly"
Я не могу найти синтаксис для подстановки списка сборок.Нет ли способа сократить это?У нас есть много сборок уровня фреймворка.
то естьКомпания.Система.Фреймворк.*
Решение
Если фильтрация типов с использованием регулярного выражения пространства имен подходит для вашего контекста, вы можете использовать следующий запрос CQL:
SELECT TYPES WHERE IsDirectlyUsedBy "ASSEMBLY:WebAssembly"
AND FullNameLike "Company.System.Framework*"
Не связан с StackOverflow