У меня проблема с интеграцией NH3 в мой проект, мне нужно расширить поставщика LINQ для метода contains.В качестве отправной точки, я следовал этому руководству http://fabiomaulo.blogspot.com/2010/07/nhibernate-linq-provider-exten... и преуспел в создании метода IsLike.
Мой второй шаг состоял в том, чтобы перегрузить метод contains кодом, подобным IsLike.Но это не работает!
Я получаю сообщение об ошибке, указывающее, что текущий ключ уже существует.
Есть ли что-то особенное, что нужно сделать, чтобы перегрузить содержимое?
Спасибо заранее.