using System.Text.Json.Serialization; using Prospect.Server.Api.Services.CloudScript; public class RefreshVictimCompensationPackagesRequest { [JsonPropertyName("userId")] public string UserID { get; set; } } public class RefreshVictimCompensationPackagesResponse { [JsonPropertyName("compensationPackages")] public object[] CompensationPackages { get; set; } } [CloudScriptFunction("RefreshVictimCompensationPackages")] public class RefreshVictimCompensationPackagesFunction : ICloudScriptFunction { private readonly ILogger _logger; public RefreshVictimCompensationPackagesFunction(ILogger logger) { _logger = logger; } public async Task ExecuteAsync(RefreshVictimCompensationPackagesRequest request) { _logger.LogInformation("Processing refresh victim compensation packages"); return new RefreshVictimCompensationPackagesResponse { CompensationPackages = [], }; } }