Froggy Jumps ADO.NET-SWAGGER-BASE DE DATOSOnline version Diseño de aplicaciones web con el consumo de datos by Jose Ruben Caiza C. 1 ¿Qué clase de ADO.NET representa la conexión a la base de datos? a A. SqlDataAdapter b B. SqlConnection c C. DbContext 2 ¿Qué método de SqlCommand se usa para ejecutar una consulta que devuelve filas y obtener un SqlDataReader? a A. ExecuteNonQuery() b B. ExecuteScalar() c C. ExecuteReader() 3 En Entity Framework Core, ¿qué clase central gestiona el acceso a las entidades y la configuración del modelo? a D. DbContext b C. DatabaseContext c B. EntityManager 4 ¿Cuál de las siguientes propiedades de DbContext se utiliza para exponer una colección de entidades de tipo Client? a Context b Clients de tipo DbSet c Set() 5 Para agregar una nueva migración en EF Core desde la CLI de .NET, se ejecuta: a dotnet ef database update b dotnet ef migrations add NombreMigracion c dotnet ef scaffold-dbcontext 6 ¿Qué atributo de ASP.NET Core MVC se usa para marcar un método de controlador que responde a HTTP POST? a [HttpPost] b [HttpGet] c [HttpPut] 7 En Swashbuckle (Swagger para ASP.NET Core), ¿qué método de extensión se añade en Program.cs o Startup.cs para generar la especificación OpenAPI? a UseSwaggerUI() b AddOpenApi() c AddSwaggerGen() 8 ¿Qué ruta por defecto expone el middleware de Swagger la especificación JSON de la API? a /swagger/docs b /swagger/v1/swagger.json c /api/swagger.json 9 ¿Qué método de extensión se utiliza para habilitar la interfaz interactiva de Swagger UI? a UseSwaggerUI() b UseSwagger() c EnableSwagger() 10 ¿Cuál de estos componentes NO pertenece directamente a ADO.NET? a DbContext b SqlDataReader c SqlCommand