Declares that this class or interface specifies a contract to be bound for web request routing
and that its operations should be inspected to build appropriate routes.
Namespace:
Mindscape.LightSpeed.Web.RoutingAssembly: Mindscape.LightSpeed.Web (in Mindscape.LightSpeed.Web.dll)
Version: 4.0.1000.1 (4.0.0.0)
Syntax
| C# |
|---|
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Interface, AllowMultiple = true, Inherited = true)] public sealed class WebContractAttribute : Attribute |
| Visual Basic (Declaration) |
|---|
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Interface, AllowMultiple := True, _ Inherited := True)> _ Public NotInheritable Class WebContractAttribute _ Inherits Attribute |
Remarks
The RootPath property is used as the base for any routes build underneath this contract.