none
Metodo q executa qualquer stored procedure RRS feed

  • Pergunta

  • Tenho um metodo pra cada stored procedure INSERT que possuo.

    Logicamente que cada uma delas, tem seus parametros diferentes.

    Estava pensando em criar um metodo generico no qual eu teria 2 parametros:
    1. string nomeStoredProcedure
    2. List<T>

    Dentro do metodo eu pegaria o tipo de objeto informado (T) e faria um foreach em cada uma das suas propriedades, as convertendo para sqlparameters.

    Depois com isso montado, usaria SQLClient para fazer as chamadas.

    Esse raciocinio eh valido ? ou teria uma melhor forma de se fazer isso ?

    Abracos

    quarta-feira, 27 de junho de 2018 04:42

Todas as Respostas

  • Sim, esse raciocínio é tão valido que o StackOverflow / StackExchange já fizeram isso.

    Dá uma olhada no Dapper:

    Dapper - Net Core

    Dapper Oficial

    Acho que ele vai te ajudar com mais rapidez do que implementar um próprio!


    Espero ter ajudado! Se consegui, não esquece de marcar no fórum como útil! Obrigado :)
    #fullstack dev - MCSA, MCTS and actually blogging at www.saindodacaixinha.com.br

    quarta-feira, 27 de junho de 2018 05:15