Browse Source

Update ListAsync() to use AsTracking()

pull/662/head
Kévin Chalet 8 years ago
parent
commit
d92b6f2861
  1. 2
      src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictApplicationStore.cs
  2. 2
      src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictAuthorizationStore.cs
  3. 2
      src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictScopeStore.cs
  4. 2
      src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictTokenStore.cs

2
src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictApplicationStore.cs

@ -748,7 +748,7 @@ namespace OpenIddict.EntityFrameworkCore
public virtual async Task<ImmutableArray<TApplication>> ListAsync(
[CanBeNull] int? count, [CanBeNull] int? offset, CancellationToken cancellationToken)
{
var query = Applications.OrderBy(application => application.Id).AsQueryable();
var query = Applications.OrderBy(application => application.Id).AsTracking();
if (offset.HasValue)
{

2
src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictAuthorizationStore.cs

@ -738,7 +738,7 @@ namespace OpenIddict.EntityFrameworkCore
{
var query = Authorizations.Include(authorization => authorization.Application)
.OrderBy(authorization => authorization.Id)
.AsQueryable();
.AsTracking();
if (offset.HasValue)
{

2
src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictScopeStore.cs

@ -510,7 +510,7 @@ namespace OpenIddict.EntityFrameworkCore
public virtual async Task<ImmutableArray<TScope>> ListAsync(
[CanBeNull] int? count, [CanBeNull] int? offset, CancellationToken cancellationToken)
{
var query = Scopes.OrderBy(scope => scope.Id).AsQueryable();
var query = Scopes.OrderBy(scope => scope.Id).AsTracking();
if (offset.HasValue)
{

2
src/OpenIddict.EntityFrameworkCore/Stores/OpenIddictTokenStore.cs

@ -852,7 +852,7 @@ namespace OpenIddict.EntityFrameworkCore
var query = Tokens.Include(token => token.Application)
.Include(token => token.Authorization)
.OrderBy(token => token.Id)
.AsQueryable();
.AsTracking();
if (offset.HasValue)
{

Loading…
Cancel
Save