I have this code in .Net Framework. There is nothing wrong with it.
// no problem in .net core
public bool ExecuteQuery(string query, params object[] parameters)
{
return _context.Database.ExecuteSqlCommand(query, parameters) > 0;
}
not found (SqlQuery
) in Entity Framework Core
public List<T> SqlQuery(string query, params object[] parameters)
{
var result = _context.Database.SqlQuery<T>(query, parameters).ToList();
return result;
}
public object ExecuteNonQuery(string query, params object[] parameters)
{
var result = _context.Database.SqlQuery<string>(query, parameters);
return result;
}
How can I write the same code in .net core 2.1 ?