using System.Text.Json.Serialization; using Prospect.Server.Api.Services.CloudScript; public class SquadMemberSelectedMapRequest { [JsonPropertyName("squadId")] public string SquadID { get; set; } [JsonPropertyName("selectedMapName")] public string SelectedMapName { get; set; } } public class SquadMemberSelectedMapResponse { // TODO: Unknown structure } [CloudScriptFunction("SquadMemberSelectedMap")] public class SquadMemberSelectedMapFunction : ICloudScriptFunction { private readonly ILogger _logger; public SquadMemberSelectedMapFunction(ILogger logger) { _logger = logger; } public async Task ExecuteAsync(SquadMemberSelectedMapRequest request) { return new SquadMemberSelectedMapResponse {}; } }