Ho utilizzato l'approccio seguente per richiamare la stored procedure in EF core 2.1
In DBContext
public DbQuery<SomeModel> SomeModels { get; set; }
Classe
var result = context.SomeModels.FromSql("SQL_SCRIPT").ToList();
Sto cercando di creare un metodo generico per eseguire tutte le stored procedure in modo che non sia necessario collegare fisicamente un modello con contesto ogni volta che chiamo una stored procedure. Sto cercando qualcosa di simile a quello che ho qui sotto (Ignora la sintassi). Per favore consiglio
public Response SoftDelete<T>(T entity) where T : class
{
var result = context.<T>.FromSql("SQL_SCRIPT").ToList();
}