15 lines
523 B
C#
15 lines
523 B
C#
namespace Backend.Contracts;
|
|
|
|
public sealed record AdminMetricDto(string Label, int Value, string Note);
|
|
|
|
public sealed record AdminActivityDto(string Label, string Age);
|
|
|
|
public sealed record AdminTopCategoryDto(string Category, int Votes);
|
|
|
|
public sealed record AdminDashboardResponse(
|
|
IEnumerable<AdminMetricDto> Metrics,
|
|
IEnumerable<AdminActivityDto> Activities,
|
|
IEnumerable<AdminTopCategoryDto> TopCategories,
|
|
IEnumerable<AdminRiskFlagDto> RiskFlags,
|
|
IEnumerable<AdminAuditEntryDto> AuditEntries);
|