Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

179
Visualizações
Base de datos de acceso creada con DBContext

Recientemente comencé a aprender C # y ASP.NET Core para un nuevo trabajo, como parte de la práctica, creé una pequeña API para la operación CRUD que incluye una base de datos, creé la base de datos utilizando el núcleo del marco de la entidad. Quería averiguar cómo se creó esta base de datos y todas las tablas porque en el código no mencioné ningún nombre de tabla o algo así. y una cosa más es ¿puedo acceder a esta base de datos usando SSMS o alguna otra GUI para ver realmente los datos? Nota: estoy usando Visual Studio 2019

 namespace TodoApi.Models { public class TodoContext : DbContext { public TodoContext(DbContextOptions<TodoContext> options) : base(options) {} public DbSet<TodoItem> TodoItems { get; set; } } }

Inicio.cs:

 services.AddDbContext<TodoContext>(opt => opt.UseInMemoryDatabase("TodoList"));

Gracias de antemano !

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Por lo tanto, está utilizando una base de datos en memoria . Esto significa que, en última instancia, todo está almacenado en la memoria de la aplicación. Eso significa que no habrá archivos en el disco y no habrá forma de acceder a ellos de forma remota utilizando una herramienta como SSMS. Esa es también la razón por la que no necesita especificar un nombre de tabla, etc., porque no es necesario para una base de datos en memoria porque es una forma elegante de almacenar todos los datos en una matriz, como una analogía simple. El uso principal del proveedor en memoria es para pruebas.

Si desea poder ver el contenido de la base de datos en una herramienta como SSMS, deberá usar el proveedor de SQL Server (que requerirá una cadena de conexión, etc.), que se configuraría con opt.UseSqlServer(...) . Alternativamente, si no desea usar SQL Server, puede usar el proveedor de SQLite .

La documentación sobre los diferentes proveedores disponibles se puede encontrar aquí .

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda