Browse Source

Update the services.AddOpenIddict() extension to automatically register the memory cache services

pull/567/head
Kévin Chalet 8 years ago
parent
commit
fff1284a2a
  1. 2
      src/OpenIddict.Core/OpenIddict.Core.csproj
  2. 2
      src/OpenIddict.Core/OpenIddictExtensions.cs

2
src/OpenIddict.Core/OpenIddict.Core.csproj

@ -19,7 +19,7 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="CryptoHelper.StrongName" Version="$(CryptoHelperVersion)" /> <PackageReference Include="CryptoHelper.StrongName" Version="$(CryptoHelperVersion)" />
<PackageReference Include="JetBrains.Annotations" Version="$(JetBrainsVersion)" PrivateAssets="All" /> <PackageReference Include="JetBrains.Annotations" Version="$(JetBrainsVersion)" PrivateAssets="All" />
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="$(AspNetCoreVersion)" /> <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="$(AspNetCoreVersion)" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(AspNetCoreVersion)" /> <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(AspNetCoreVersion)" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(AspNetCoreVersion)" /> <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(AspNetCoreVersion)" />
<PackageReference Include="Microsoft.Extensions.Options" Version="$(AspNetCoreVersion)" /> <PackageReference Include="Microsoft.Extensions.Options" Version="$(AspNetCoreVersion)" />

2
src/OpenIddict.Core/OpenIddictExtensions.cs

@ -64,6 +64,8 @@ namespace Microsoft.Extensions.DependencyInjection
throw new ArgumentNullException(nameof(services)); throw new ArgumentNullException(nameof(services));
} }
services.AddDistributedMemoryCache();
services.AddMemoryCache();
services.AddOptions(); services.AddOptions();
// Register the OpenIddict core services in the DI container. // Register the OpenIddict core services in the DI container.

Loading…
Cancel
Save