Поддерживает ли Dapper аналогичный оператор?

Использование Dapper-dot-net ...

Следующее не дает результатов в объекте данных:

var data = conn.Query(@"
    select top 25 
    Term as Label, 
    Type, 
    ID 
    from SearchTerms 
    WHERE Term like '%@T%'", 
    new { T = (string)term });

Однако, когда я использую обычный строковый формат, например:

string QueryString = String.Format("select top 25 Term as Label, Type, ID from SearchTerms WHERE Term like '%{0}%'", term);
var data = conn.Query(QueryString);

, я возвращаю 25 строк обратно в коллекцию. Dapper неправильно разбирает конец параметра @T ?

56
задан Jay Stevens 17 May 2011 в 11:28
поделиться