fiz de acordo com a aula todos os processos e tudo ocorreu bem mas quando eu entro no Robo 3T não apresenta nenhum banco criado. tentei criar manualmente no banco e passar ele na string de conexão para ver se iria inserir as informações no banco mas mesmo assim não adiantou nada.
a minha conexão esta assim:
meu código:
var doc = new BsonDocument { {"Titulo","Guerra dos Tronos" } }; doc.Add("Autor", "Georde R R Martin"); doc.Add("Ano", 1999); doc.Add("Páginas", 856);
//criando um array de informações json para armmazenar o banco mongoDB
var assuntoArray = new BsonArray();
assuntoArray.Add("Fantasia");
assuntoArray.Add("Ação");
doc.Add("Assunto", assuntoArray);
var resposta = doc;
// acesso ao servidor do mongoDB
string stringConexao = "mongodb://localhost:27017";
IMongoClient cliente = new MongoClient(stringConexao);
// acesso ao banco de dados
IMongoDatabase bancoDados = cliente.GetDatabase("Biblioteca");
// acesso a coleção
IMongoCollection<BsonDocument> colecao = bancoDados.GetCollection<BsonDocument>("Livros");
//incluindo documento
await colecao.InsertOneAsync(doc);