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