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

问题描述 投票:0回答:2

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

public enum Types
{
   BadResponse("Failed to load")
   NotFound()
   Ok()
   etc...
}
c# asp.net enums
2个回答
0
投票

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

你可以找到文件here


0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.