Лучший способ хранить Http Response в Enum - PullRequest
0 голосов
/ 14 февраля 2019

Мне было интересно, как лучше хранить обычные типы возвращаемых Http-типов в Enum.Я намерен использовать это в отношении моих контроллеров.Любая помощь приветствуется.

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

Ответы [ 2 ]

0 голосов
/ 14 февраля 2019

Я думаю, вам нужно создавать классы diffrenet вместо перечислений.например,

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

, дайте мне знать, если это поможет.спасибо

0 голосов
/ 14 февраля 2019

Вместо создания собственного перечисления вы можете использовать перечисление Microsoft HttpStatusCode, поставляемое с .NET.

Документацию можно найти здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...