15: Convert pagesize properly to skip and take (#18069)

* convert pagesize properly to skip and take

* Obsolete pagesize & pageIndex GetAll method
This commit is contained in:
Nikolaj Geisle
2025-01-22 10:39:26 +01:00
committed by GitHub
parent 98ff36b6a8
commit c847a111fe
2 changed files with 4 additions and 1 deletions

View File

@@ -23,6 +23,7 @@ public interface IMemberService : IMembershipMemberService, IContentServiceBase<
/// <returns>
/// <see cref="IEnumerable{T}" />
/// </returns>
[Obsolete("Please use the skip & take instead of pageIndex & pageSize, scheduled for removal in v17")]
IEnumerable<IMember> GetAll(
long pageIndex,
int pageSize,

View File

@@ -117,13 +117,15 @@ public sealed class ContentTypeIndexingNotificationHandler : INotificationHandle
while (page * pageSize < total)
{
IEnumerable<IMember> memberToRefresh = _memberService.GetAll(
page++, pageSize, out total, "LoginName", Direction.Ascending,
page * pageSize, pageSize, out total, "LoginName", Direction.Ascending,
memberType.Alias);
foreach (IMember c in memberToRefresh)
{
_umbracoIndexingHandler.ReIndexForMember(c);
}
page++;
}
}
}