Updated RavenDB.DependencyInjection for advanced configuration scenarios.
This commit is contained in:
@@ -19,17 +19,17 @@
|
||||
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
||||
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
|
||||
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
|
||||
<Version>6.0.2</Version>
|
||||
<Version>6.0.3</Version>
|
||||
<GeneratePackageOnBuild>False</GeneratePackageOnBuild>
|
||||
<RootNamespace>Raven.Identity</RootNamespace>
|
||||
<PackageReleaseNotes>Fixed user deletion that failed to delete compare/exchange key.</PackageReleaseNotes>
|
||||
<PackageReleaseNotes>Updated RavenDB.DependencyInjection lib to enable advanced configuration scenarios.</PackageReleaseNotes>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.AspNetCore.Identity" Version="2.2.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="2.2.0" />
|
||||
<PackageReference Include="RavenDB.Client" Version="4.1.4" />
|
||||
<PackageReference Include="RavenDB.DependencyInjection" Version="2.0.3" />
|
||||
<PackageReference Include="RavenDB.DependencyInjection" Version="3.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
@@ -51,6 +51,17 @@ public void ConfigureServices(IServiceCollection services)
|
||||
|
||||
4. In your controller actions, [call .SaveChangesAsync() when you're done making changes](https://github.com/JudahGabriel/RavenDB.Identity/blob/master/Sample/Filters/RavenSaveChangesAsyncFilter.cs#L35). Typically this is done via a RavenController base class for MVC/WebAPI projects or via an action filter. See our sample [RavenSaveChangesAsyncFilter.cs](https://github.com/JudahGabriel/RavenDB.Identity/blob/master/Sample/Filters/RavenSaveChangesAsyncFilter.cs).
|
||||
|
||||
## Modifying RavenDB conventions
|
||||
|
||||
To modify RavenDB conventions, you can use the `services.AddRavenDbDocStore(options)` overload:
|
||||
|
||||
```csharp
|
||||
services.AddRavenDbDocStore(options =>
|
||||
{
|
||||
options.BeforeInitializeDocStore = docStore => docStore.Conventions.IdentityPartsSeparator = "-";
|
||||
})
|
||||
```
|
||||
|
||||
## <a id="updating-from-old-version">Updating From Old Version of RavenDB.Identity</a>
|
||||
|
||||
Using an old version of RavenDB.Identity and want to upgrade to the latest? You need to call the `MigrateToV6` method:
|
||||
|
||||
Reference in New Issue
Block a user