c# - How to use Dapper.Extensions.Linq in a MVC project -


can please me figure out how use https://github.com/ryanwatson/dapper.extensions.linq

in asp.net mvc project.

it looks it's need have no idea how use , documentation doesn't make sense me.

edit:

i have idbconnection object called cn.

if try

cn.query(predicate) 

then gives me error:

cannot convert system.linq.expressions.expression<system.func<tmodel, bool>>' 'string' 

this me indicates predicate of type "expression<func<t, bool>> predicate" cannot directly used in idbconnection object.

if try

new dapper.extensions.linq.builder.entitybuilder<tmodel>(cn, query) 

then get's me close entitybuilder sealed can't use that.

if try , use:

new dapper.extensions.linq.core.repositories.irepository<tmodel>().query(query); 

then seems me closer error:

cannot create instance of abstract class or interface 'irepository'

i @ loss how use set of extensions, can please assist?


Comments