none
Diferentes opciones al agregar un controlador MVC 4 RRS feed

  • Pregunta

  • Saludos comunidad tengo esta duda al crear un controlador, me aparecen las siguientes opciones:

    En la parte de plantilla, la opcion marcada con el cuadrado rojo y el cuadrado verde como funcionan en realidad.

    Luego de escoger por ejemplo la opcion del cuadrado rojo me aparecen las siguientes opciones:

    Como funcionan la opcion Clase de modelo y Clase de contexto de datos, que informacion se coloca en esos campos.

    Gracias por su tiempo.

    martes, 24 de marzo de 2015 21:39

Respuestas

  • >>En la segunda imagen la clase del modelo se refiere a una clase POCO, solo una clase es asi?

    si deberia ser una clase POCO, pero ojo no es cualqueir clase, es una clase definida por entity framework

    en esa imagen seleccionas dos cosas la clase que deifnes en EF para mapear contra la tabla y el contexto de EF

    >>si tengo 2 contexto es posible agregarlos?.

    para ese control, no, solo puede usar uno por controller

    si creas otro controller si podrias usar un contexto diferente

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta RealMaster miércoles, 25 de marzo de 2015 20:39
    miércoles, 25 de marzo de 2015 17:19

Todas las respuestas

  • >>la opcion del cuadrado rojo me aparecen las siguientes opciones

    pero usas entity framework ? mejor dicho sabes que es entity framework ?

    porque deberias tener creado un contexto de EF para poder seleccionar en esa opcion cuadro

    puedes crear un edmx si es que vas a usar el diseñador o sino usar code first si es que quieres mapear usando codigo

    Getting Started with Entity Framework 6 Code First using MVC 5

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 25 de marzo de 2015 3:04
  • En la primera imagen la opcion del cuadrado rojo, me crea una plantilla para usar EF, que tiene CRUD y sus Vistas.

    En la segunda imagen la opcion del cuadrado verde, me crea una plantilla sin usar EF, que tiene CRUD y sus Vistas, creo que es asi.

    En la segunda imagen la clase del modelo se refiere a una clase POCO, solo una clase es asi? tambien podria ser una clase que no sea POCO, que pasa si quiero mas clases POCO.

    En la segunda imagen clase de contexto de datos, referie a la clase del contexto que genera EF DB First por ejemplo, si tengo 2 contexto es posible agregarlos?.

    saludos



    • Editado RealMaster miércoles, 25 de marzo de 2015 20:37
    miércoles, 25 de marzo de 2015 16:41
  • >>En la segunda imagen la clase del modelo se refiere a una clase POCO, solo una clase es asi?

    si deberia ser una clase POCO, pero ojo no es cualqueir clase, es una clase definida por entity framework

    en esa imagen seleccionas dos cosas la clase que deifnes en EF para mapear contra la tabla y el contexto de EF

    >>si tengo 2 contexto es posible agregarlos?.

    para ese control, no, solo puede usar uno por controller

    si creas otro controller si podrias usar un contexto diferente

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta RealMaster miércoles, 25 de marzo de 2015 20:39
    miércoles, 25 de marzo de 2015 17:19