frostfs-sdk-csharp/src/FrostFS.SDK.Client/Models/Response/FrostFsResponseStatus.cs
Pavel Gross 195854a45b
All checks were successful
DCO / DCO (pull_request) Successful in 27s
lint-build / dotnet8.0 (pull_request) Successful in 43s
lint-build / dotnet8.0 (push) Successful in 46s
[#30] Client: Add object model for Rules
Signed-off-by: Pavel Gross <p.gross@yadro.com>
2025-02-12 17:27:30 +03:00

16 lines
No EOL
532 B
C#

namespace FrostFS.SDK;
public class FrostFsResponseStatus(FrostFsStatusCode code, string? message = null, string? details = null)
{
public FrostFsStatusCode Code { get; set; } = code;
public string Message { get; set; } = message ?? string.Empty;
public string Details { get; set; } = details ?? string.Empty;
public bool IsSuccess => Code == FrostFsStatusCode.Success;
public override string ToString()
{
return $"Response status: {Code}. Message: {Message}. Details: {Details}";
}
}