在Enum中存储Http响应的最佳方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Enum中存储Http响应的最佳方法相关的知识,希望对你有一定的参考价值。

我想知道在Enum中存储常见操作Http返回类型的最佳方法是什么。我打算对我的控制器使用它。任何帮助表示赞赏。

public enum Types
{
   BadResponse("Failed to load")
   NotFound()
   Ok()
   etc...
}
答案

您可以使用.NET附带的Microsoft HttpStatusCode枚举,而不是创建自己的枚举。

你可以找到文件here

另一答案

我认为你需要创建不同的类而不是枚举。如

class MyBaseStatusCods{}
class BadResponse:MyBaseStatusCods{}
class NotFound:MyBaseStatusCods{}

让我知道它是否有帮助。谢谢

以上是关于在Enum中存储Http响应的最佳方法的主要内容,如果未能解决你的问题,请参考以下文章

检查http响应状态码的最佳方法?

将 SparseBooleanArray 存储在 Bundle 中的最佳方法?

VSCode自定义代码片段—— 数组的响应式方法

VSCode自定义代码片段10—— 数组的响应式方法

从 Web 服务下载异步数据并存储在核心数据中的最佳方法

findViewById - 无法解析方法