21 references to MvcHttpVerbs
Microsoft.CodeAnalysis.NetAnalyzers (21)
Microsoft.NetFramework.Analyzers\MarkVerbHandlersWithValidateAntiforgeryTokenAnalyzer.cs (13)
117
mvcAttributeSymbols.ComputeAttributeInfo(methodAttributes, out
var
verbs, out var isAntiforgeryTokenDefined, out var isAction);
124
if (verbs ==
MvcHttpVerbs
.None)
143
if (verbs.HasFlag(
MvcHttpVerbs
.Get))
147
if ((verbs & (
MvcHttpVerbs
.Post |
MvcHttpVerbs
.Put |
MvcHttpVerbs
.Delete |
MvcHttpVerbs
.Patch)) !=
MvcHttpVerbs
.None)
156
if ((verbs & (
MvcHttpVerbs
.Post |
MvcHttpVerbs
.Put |
MvcHttpVerbs
.Delete |
MvcHttpVerbs
.Patch)) !=
MvcHttpVerbs
.None)
Microsoft.NetFramework.Analyzers\MarkVerbHandlersWithValidateAntiforgeryTokenAnalyzer.MvcAttributeSymbols.cs (8)
54
out
MvcHttpVerbs
verbs,
70
verbs |=
MvcHttpVerbs
.Get;
74
verbs |=
MvcHttpVerbs
.Post;
78
verbs |=
MvcHttpVerbs
.Put;
82
verbs |=
MvcHttpVerbs
.Delete;
86
verbs |=
MvcHttpVerbs
.Patch;
104
if (tc.Value is string s && Enum.TryParse(s, true /* ignoreCase */, out
MvcHttpVerbs
v))
119
verbs |= (
MvcHttpVerbs
)i;