【发布时间】:2017-08-26 17:47:15
【问题描述】:
我有一个使用 MongoDB 的 .net 核心项目。
在开始使用它之前,我需要手动为此创建数据库。
我的意思是我需要使用 mongo shell 并使用如下命令:
use admin
db.createUser(
{
user: "admin",
pwd: "abc123!",
roles: [ { role: "root", db: "admin" } ]
}
);
exit;
但我不喜欢每次需要部署项目时都这样做。
如果可能的话,我怎样才能自动化这个过程并从 C# 代码动态创建数据库或使用其他解决方案?
附:我使用this article 来构建使用 MongoDB + .net 核心的工作。
【问题讨论】:
标签: c# mongodb .net-core asp.net-core-webapi