3
respostas

Dúvida de onde fica o endereço do banco de dados

O instrutor diz para colocarmos o link do banco ali dentro do método UseSqlServer mas gostaria de saber qual é o caminho para poder localizar esse endereço do banco...

using Microsoft.EntityFrameworkCore;
using System;

namespace Alura.Loja.Teste.ConsoleApp
{
    public class LojaContext : DbContext
    {
        public DbSet<Produto> Produtos { get; set; }

        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            optionsBuilder.UseSqlServer("Server=(localdb)\\mssqllocaldb;Database=LojaDB;Trusted_Connection=true;")
        }
    }

}
3 respostas

Oi Renan,

Geralmente essas informações ficam no arquivo appsettings.json.

Bons estudos!

Onde eu consigo achar esse arquivo?

Renan,

Na verdade essa string é a Connection String, que já indica as informações do banco de dados:

Server=(localdb)\\mssqllocaldb;Database=LojaDB;Trusted_Connection=true;

No caso desse curso, é utilizado o LocalDB, onde o banco de dados é local e está na própria máquina do desenvolvedor.