/
ivanstrike
/
tasker
Обзор
Документация
Войти
/
ivanstrike
/
tasker
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Lab4/Client/Models/Messages.cs
45 строк
972 B
ivanstrike
laba4
21 дек 2025, 21:13
21 дек 2025, 21:13
e9bb9a2
Код
Авторство
О чём код?
using Newtonsoft.Json; namespace TaskerMQ.Client.Models; public class MessageRequest { [JsonProperty("id")] public required string Id { get; set; } [JsonProperty("version")] public required string Version { get; set; } [JsonProperty("action")] public required string Action { get; set; } [JsonProperty("data")] public object? Data { get; set; } [JsonProperty("auth")] public string? Auth { get; set; } } public class MessageResponse { [JsonProperty("correlation_id")] public required string CorrelationId { get; set; } [JsonProperty("status")] public required string Status { get; set; } [JsonProperty("data")] public object? Data { get; set; } [JsonProperty("error")] public ErrorInfo? Error { get; set; } } public class ErrorInfo { [JsonProperty("code")] public required string Code { get; set; } [JsonProperty("message")] public required string Message { get; set; } }