none
Entity Framework RRS feed

  • Pregunta

  • hola foro:

    Tengo un problema de timeout con entity framework de 30 segundos ,quiero subirlo a 180. (no es codefirst)

    Probe hacer algo asi , desde el Modelo.Context ,

    lunes, 13 de febrero de 2017 20:54

Respuestas

  • hola

    no veo que autofac aplique en este caso ya que la definicion del command timeout la deberias definir en el constructor de la clase  DDRCloudEntities

    >>el codigo tiene dos constructores agregue a uno solo

    tienes que validar que ingresa por el cual se instancia

    ademas hay algo raro, porque defines

    WithParameter("connectionString", DDRCloudEntities.ConnectionString)

    si este necesita un

    public DDRCloudEntities(DbConnection connection)

    lo parametros que defines en el autfac y en la clase no mapean, no hya ningun que coincida con un connectionString

    porque no lo dejas sin parametros asi ingresa al constructor que toma la conexion directo del .config y alli defines el command timeout

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Inovador2015 martes, 14 de febrero de 2017 11:04
    martes, 14 de febrero de 2017 2:29

Todas las respuestas

  • hola

    que version de EF estas utilizando ?

    porque la asignacion del CommandTimeout cambia

    Entity Framework Timeouts

    >>quiero que se cumpla para todos los metodos y que no se borre cada vez que hago mapeo

    no puedes asignarlo dentro de DDRCloudEntities

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    lunes, 13 de febrero de 2017 21:06
  • hola

    no veo que autofac aplique en este caso ya que la definicion del command timeout la deberias definir en el constructor de la clase  DDRCloudEntities

    >>el codigo tiene dos constructores agregue a uno solo

    tienes que validar que ingresa por el cual se instancia

    ademas hay algo raro, porque defines

    WithParameter("connectionString", DDRCloudEntities.ConnectionString)

    si este necesita un

    public DDRCloudEntities(DbConnection connection)

    lo parametros que defines en el autfac y en la clase no mapean, no hya ningun que coincida con un connectionString

    porque no lo dejas sin parametros asi ingresa al constructor que toma la conexion directo del .config y alli defines el command timeout

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Inovador2015 martes, 14 de febrero de 2017 11:04
    martes, 14 de febrero de 2017 2:29