Можно ли расширить класс String при поддержке перевода Linq в SQL? - PullRequest
0 голосов
/ 06 октября 2018

У меня есть такой метод расширения:

public static bool SpecialContain(this string source, string searchTerm)
{
    return source.Contains(searchTerm + "blob");
}

Теперь я хочу сделать его переводимым в LINQ to SQL (EntityFramework).Является ли это возможным?Другими словами, я хочу иметь возможность написать запрос, подобный этому (с вышеупомянутыми реализациями я получу исключение перевода Linq в Sql):

var q = from r in context.Students.Where(o=> o.Name.SpecialContain("Jhon"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...