19 lines
382 B
C#
19 lines
382 B
C#
using System.Net;
|
|
|
|
namespace Pilz.Networking.Api;
|
|
|
|
public record class ApiResult(
|
|
HttpStatusCode StatusCode,
|
|
ApiMessage? Message = null,
|
|
string? StatusDescription = null)
|
|
{
|
|
public static ApiResult Ok()
|
|
{
|
|
return new(HttpStatusCode.OK);
|
|
}
|
|
|
|
public static ApiResult Ok(ApiMessage message)
|
|
{
|
|
return new(HttpStatusCode.OK, message);
|
|
}
|
|
} |