Este artículo ha sido evaluado por nuestros expertos para asegurar la exactitud de nuestro tutorial.
Solución:
Tropecé con esto buscando algo más, pero puede ofrecer una idea que puede ayudar a otros en el futuro.
Puede usar el objeto Dapper.DynamicParameters para agregar elementos que se pueden pasar legalmente a Dapper Queries, es decir (codificados a mano)
var args = new DynamicParameters(new );
parameters.ForEach(p => args.Add(p.ParameterName, p.Value));
conn.Query(sql, args );
HTH
Además, también puede asignar la dirección de sus parámetros de entrada, tipos de datos,
var parameters = new DynamicParameters();
parameters.Add(name: "@UserId", value: obj.DriverId, dbType: DbType.String, direction: ParameterDirection.Input);
parameters.Add(name: "@Password", value: obj.DPassword, dbType: DbType.String, direction: ParameterDirection.Input);
parameters.Add(name: "@IMEINo", value: obj.IMEINo, dbType: DbType.String, direction: ParameterDirection.Input);
return DatabaseHub.Query
Te mostramos comentarios y puntuaciones
Recuerda que puedes optar por la opción de agregar una reseña si te ayudó.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)