// Copyright (c) Microsoft Corporation. All rights reserved. See License.txt in the project root for license information. using System.Collections.ObjectModel; using System.Net.Http; using System.Web.Http.Controllers; namespace System.Web.Http { [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)] public sealed class HttpPostAttribute : Attribute, IActionHttpMethodProvider { private static readonly Collection _supportedMethods = new Collection(new HttpMethod[] { HttpMethod.Post }); public Collection HttpMethods { get { return _supportedMethods; } } } }