Files
the-cycle/src/Prospect.Server.Api/Services/CloudScript/Functions/RegisterUserMacAddressRequest.cs
T
2025-02-24 01:06:32 +02:00

34 lines
1016 B
C#

using System.Text.Json.Serialization;
using Prospect.Server.Api.Services.CloudScript;
public class RegisterUserMacAddressRequestRequest
{
[JsonPropertyName("macAddress")]
public string MacAddress { get; set; }
}
public class RegisterUserMacAddressRequestResponse
{
[JsonPropertyName("result")]
public bool Result { get; set; }
}
[CloudScriptFunction("RegisterUserMacAddressRequest")]
public class RegisterUserMacAddressRequestFunction : ICloudScriptFunction<RegisterUserMacAddressRequestRequest, RegisterUserMacAddressRequestResponse>
{
private readonly ILogger<RegisterUserMacAddressRequestFunction> _logger;
public RegisterUserMacAddressRequestFunction(ILogger<RegisterUserMacAddressRequestFunction> logger)
{
_logger = logger;
}
public async Task<RegisterUserMacAddressRequestResponse> ExecuteAsync(RegisterUserMacAddressRequestRequest request)
{
return new RegisterUserMacAddressRequestResponse
{
Result = true,
};
}
}