Endpoints #2

Merged
khwezi merged 6 commits from endpoints into main 2026-08-30 14:26:08 +02:00
4 changed files with 12 additions and 12 deletions
Showing only changes of commit e5205f8443 - Show all commits
@@ -24,9 +24,9 @@ public class GetInvitesEndpoint : IEndpoint
var totalCount = await query.CountAsync(cancellationToken); var totalCount = await query.CountAsync(cancellationToken);
var items = await query.OrderByDescending(i => i.CreatedAt) var items = await query.OrderByDescending(i => i.CreatedAt)
.Skip((page - 1) * pageSize) .Skip((page - 1) * pageSize)
.Take(pageSize) .Take(pageSize)
.ToListAsync(cancellationToken); .ToListAsync(cancellationToken);
return Results.Ok(new { Items = items, TotalCount = totalCount, Page = page, PageSize = pageSize }); return Results.Ok(new { Items = items, TotalCount = totalCount, Page = page, PageSize = pageSize });
}) })
@@ -24,9 +24,9 @@ public class GetEvidenceFilesEndpoint : IEndpoint
var totalCount = await query.CountAsync(cancellationToken); var totalCount = await query.CountAsync(cancellationToken);
var items = await query.OrderByDescending(e => e.CreatedAt) var items = await query.OrderByDescending(e => e.CreatedAt)
.Skip((page - 1) * pageSize) .Skip((page - 1) * pageSize)
.Take(pageSize) .Take(pageSize)
.ToListAsync(cancellationToken); .ToListAsync(cancellationToken);
return Results.Ok(new { Items = items, TotalCount = totalCount, Page = page, PageSize = pageSize }); return Results.Ok(new { Items = items, TotalCount = totalCount, Page = page, PageSize = pageSize });
}) })
@@ -26,9 +26,9 @@ public class GetIndicatorsEndpoint : IEndpoint
var totalCount = await query.CountAsync(cancellationToken); var totalCount = await query.CountAsync(cancellationToken);
var items = await query.OrderByDescending(i => i.CreatedAt) var items = await query.OrderByDescending(i => i.CreatedAt)
.Skip((page - 1) * pageSize) .Skip((page - 1) * pageSize)
.Take(pageSize) .Take(pageSize)
.ToListAsync(cancellationToken); .ToListAsync(cancellationToken);
return Results.Ok(new { Items = items, TotalCount = totalCount, Page = page, PageSize = pageSize }); return Results.Ok(new { Items = items, TotalCount = totalCount, Page = page, PageSize = pageSize });
}) })
@@ -24,9 +24,9 @@ public class GetMilestonesEndpoint : IEndpoint
var totalCount = await query.CountAsync(cancellationToken); var totalCount = await query.CountAsync(cancellationToken);
var items = await query.OrderByDescending(m => m.CreatedAt) var items = await query.OrderByDescending(m => m.CreatedAt)
.Skip((page - 1) * pageSize) .Skip((page - 1) * pageSize)
.Take(pageSize) .Take(pageSize)
.ToListAsync(cancellationToken); .ToListAsync(cancellationToken);
return Results.Ok(new { Items = items, TotalCount = totalCount, Page = page, PageSize = pageSize }); return Results.Ok(new { Items = items, TotalCount = totalCount, Page = page, PageSize = pageSize });
}) })