none
Scaffold ¿cómo crear automáticamente comentarios XML? RRS feed

  • Pregunta

  • Hola.

    ¿Hay alguna forma que al importar el Model con Scaffold de la BDD se haga con los comentarios xml?, lo ideal sería que se traiga los comentarios de los campos de la base de datos; pero al menos que cree los comentarios xml para evitar los warnings "Falta el comentario XML para el tipo o miembro visible de forma pública ..."

    Se generan múltiples warnings que pueden ocultar otros que si deben ser resueltos.

    Y comentar el modelo no es solución, pues en la siguiente actualización se perderá el trabajo.

    Muchas gracias.


    • Editado Miguel_Po lunes, 5 de octubre de 2020 8:22 Aclarar cómo se importa el modelo
    lunes, 5 de octubre de 2020 8:19

Respuestas

  • Hola Miguel_Po,

    Siendo ese el caso, por favor examina con detenimiento el enlace que te envié, en él, los mismos desarrolladores hablan sobre los planes que tienen para implementar una solución e incluso ofrecen como hacerlo con la ayuda de software de terceros:

    Acá te puedes mantener informado sobre como va la implementación de la solución y puedes intentar algunas de las soluciones que proponen. Espero que te sea de ayuda. Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice “Marcar como Respuesta”). Quedo pendiente de cualquier actualización. Gracias por levantar tu consulta en los foros de msdn.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    jueves, 8 de octubre de 2020 2:21
    Moderador

Todas las respuestas

  • hola

    A cual Scaffold de importacion de modelo haces referencia? por lo general si se usa un template este se puede cambiar para agregar lo que necesites, pero se necesita conocer que template haces referencia para ver donde se localiza

    >>comentar el modelo no es solución, pues en la siguiente actualización se perderá el trabajo.

    no veo otroa forma, quizas en la siguiente actualizacion volver aplicar los cambios en los template

    a veces se pueden extender en una carpeta separada sin que afecten las actualizaciones

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 5 de octubre de 2020 12:05
  • Hola.

    A este:

    PM> Scaffold-DbContext "Server=server\DevelopSQL; Database=Project; User id=usuario;password=clave" Microsoft.EntityFrameworkCore.SqlServer -Context PROJECTContext -OutputDir Model -force

    , se trae el modelo de muchas tablas de SQL Server.

    Me ha parecido entender que ¿se puede usar una plantilla para generar las class del Model? voy a mirar que so no lo había contemplado.

    Ocultar los warnings es sencillo (nº 1591) pero no deja de ser poco molesto estar cambiando.

    Incluso me he bajado el código del proyecto de Scaffold pero me da problemas para abrirlo, tan sencillo que pusiera el /// <sumary> ...

    Muchas gracias por tu interés y por tu respuesta.

    lunes, 5 de octubre de 2020 13:04
  • Hola Miguel_Po,

    ¿Es esto a lo que te refieres? Espero que te sea de ayuda. Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice “Marcar como Respuesta”). Quedo pendiente de cualquier actualización. Gracias por levantar tu consulta en los foros de msdn.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    lunes, 5 de octubre de 2020 20:27
    Moderador
  • Si, lo que comentan es lo que buscaba. Con poner ///<sumary> ... bastaría para que no se de el warning 1591, lo ideal es que recuperara comentarios de la base de datos.

    Muchas gracias, voy a ver si encuentro algo que me sirva.

    martes, 6 de octubre de 2020 11:44
  • Hola Miguel_Po,

    Siendo ese el caso, por favor examina con detenimiento el enlace que te envié, en él, los mismos desarrolladores hablan sobre los planes que tienen para implementar una solución e incluso ofrecen como hacerlo con la ayuda de software de terceros:

    Acá te puedes mantener informado sobre como va la implementación de la solución y puedes intentar algunas de las soluciones que proponen. Espero que te sea de ayuda. Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice “Marcar como Respuesta”). Quedo pendiente de cualquier actualización. Gracias por levantar tu consulta en los foros de msdn.

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    jueves, 8 de octubre de 2020 2:21
    Moderador
  • Hola.

    Lo vi.

    No cerré la pregunta pues pensaba cerrarla cuando publiquen una versión con esta funcionalidad. Pero sabiendo todo esto, quien lea este hilo ya estará informado.

    Muchas gracias.

    jueves, 8 de octubre de 2020 8:15