IIdentityRoleRepository fixes

pull/2753/head
Yunus Emre Kalkan 6 years ago
parent f727696e21
commit 4e3c647c29

@ -23,6 +23,7 @@ namespace Volo.Abp.Identity
);
Task<List<IdentityRole>> GetDefaultOnesAsync(
bool includeDetails = false,
CancellationToken cancellationToken = default
);
}

@ -42,9 +42,10 @@ namespace Volo.Abp.Identity.EntityFrameworkCore
.ToListAsync(GetCancellationToken(cancellationToken)).ConfigureAwait(false);
}
public virtual async Task<List<IdentityRole>> GetDefaultOnesAsync(CancellationToken cancellationToken = default)
public virtual async Task<List<IdentityRole>> GetDefaultOnesAsync(
bool includeDetails = false, CancellationToken cancellationToken = default)
{
return await DbSet.Where(r => r.IsDefault).ToListAsync(cancellationToken: cancellationToken);
return await DbSet.Where(r => r.IsDefault).ToListAsync(GetCancellationToken(cancellationToken));
}
public override IQueryable<IdentityRole> WithDetails()

@ -44,9 +44,10 @@ namespace Volo.Abp.Identity.MongoDB
.ToListAsync(GetCancellationToken(cancellationToken)).ConfigureAwait(false);
}
public virtual async Task<List<IdentityRole>> GetDefaultOnesAsync(CancellationToken cancellationToken = default)
public virtual async Task<List<IdentityRole>> GetDefaultOnesAsync(
bool includeDetails = false, CancellationToken cancellationToken = default)
{
return await GetMongoQueryable().Where(r => r.IsDefault).ToListAsync(cancellationToken: cancellationToken);
return await GetMongoQueryable().Where(r => r.IsDefault).ToListAsync(cancellationToken: GetCancellationToken(cancellationToken));
}
}
}
Loading…
Cancel
Save