Update README.md
This commit is contained in:
committed by
GitHub
parent
23d52d0275
commit
fc8032ee9e
@@ -55,15 +55,6 @@ services.AddIdentity<ApplicationUser, ApplicationRole>()
|
|||||||
.AddDefaultTokenProviders();
|
.AddDefaultTokenProviders();
|
||||||
```
|
```
|
||||||
|
|
||||||
You can also use the more explicit type declaration:
|
|
||||||
|
|
||||||
```csharp
|
|
||||||
var mongoDbContext = new MongoDbContext("mongodb://localhost:27017", "MongoDbTests");
|
|
||||||
services.AddIdentity<ApplicationUser, ApplicationRole>()
|
|
||||||
.AddMongoDbStores<ApplicationUser, ApplicationRole, Guid>(mongoDbContext)
|
|
||||||
.AddDefaultTokenProviders();
|
|
||||||
// Use the mongoDbContext for other things.
|
|
||||||
```
|
|
||||||
|
|
||||||
It is also possible to share a common `IMongoDbContext` across your services (requires https://www.nuget.org/packages/MongoDbGenericRepository/):
|
It is also possible to share a common `IMongoDbContext` across your services (requires https://www.nuget.org/packages/MongoDbGenericRepository/):
|
||||||
|
|
||||||
@@ -75,6 +66,16 @@ services.AddIdentity<ApplicationUser, ApplicationRole>()
|
|||||||
// Use the mongoDbContext for other things.
|
// Use the mongoDbContext for other things.
|
||||||
```
|
```
|
||||||
|
|
||||||
|
You can also use the more explicit type declaration:
|
||||||
|
|
||||||
|
```csharp
|
||||||
|
var mongoDbContext = new MongoDbContext("mongodb://localhost:27017", "MongoDbTests");
|
||||||
|
services.AddIdentity<ApplicationUser, ApplicationRole>()
|
||||||
|
.AddMongoDbStores<ApplicationUser, ApplicationRole, Guid>(mongoDbContext)
|
||||||
|
.AddDefaultTokenProviders();
|
||||||
|
// Use the mongoDbContext for other things.
|
||||||
|
```
|
||||||
|
|
||||||
Alternatively a full configuration can be done by populating a `MongoDbIdentityConfiguration` object, which can have an `IdentityOptionsAction` property set to an action you want to perform against the `IdentityOptions` (`Action<IdentityOptions>`).
|
Alternatively a full configuration can be done by populating a `MongoDbIdentityConfiguration` object, which can have an `IdentityOptionsAction` property set to an action you want to perform against the `IdentityOptions` (`Action<IdentityOptions>`).
|
||||||
|
|
||||||
The `MongoDbSettings` object is used to set MongoDb Settings using the `ConnectionString` and the `DatabaseName` properties.
|
The `MongoDbSettings` object is used to set MongoDb Settings using the `ConnectionString` and the `DatabaseName` properties.
|
||||||
|
|||||||
Reference in New Issue
Block a user