Тип существует в двух библиотеках
Я пытаюсь включить Linq в Lucene в свой проект Asp.net-mvc.
Как и в большинстве веб-проектов, я использую тип PagedList, который помещаю в свою личную вспомогательную библиотеку, и использую его повсеместно.
Но то же самое сделали Linq to Lucene... Поскольку и моя библиотека, и библиотека L2L хотят добавить тип PagedList в пространство имен System.Collections.Generic, я получаю сообщение о конфликте.
Есть ли способ разрешить этот конфликт без необходимости переписывать мои проекты или проект L2L?
1 ответ
Как правило, плохая идея добавлять типы в пространства имен.NET BCL, поскольку это не дает вам никаких преимуществ и в долгосрочной перспективе вызывает большие проблемы. Таким образом, совет может быть, чтобы вывести ваш класс помощника из System.Collections.Generic
Пространство имен.