This commit is contained in:
CortexCore
2023-06-05 16:25:06 +08:00
parent 9027120bb8
commit 4565ff2e35
2947 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
using Newtonsoft.Json;
// ReSharper disable CheckNamespace
namespace BITKit
// ReSharper restore CheckNamespace
{
public record ContextModel
{
public static ContextModel Get(object data)
{
return new ContextModel()
{
code = 200,
message = "success",
data = data
};
}
public static ContextModel Error(object data)
{
return new ContextModel()
{
code = 500,
message = "failed",
data = data
};
}
public static implicit operator string(ContextModel self)
{
return JsonConvert.SerializeObject(self);
}
public int code;
public string message=string.Empty;
public object data=string.Empty;
}
}