TypeExtensions
Members
Namespace: ASPSecurityKit.ServiceStack
Assembly: ASPSecurityKit.ServiceStack.dll
Summary
Defines utility methods.
Methods
IsDefined<TAttribute>(type,method,inherit)
Summary
Gets a value indicating whether the type is annotated with TAtribute for the specified HTTP method.
Returns
true if the type is annotated with TAtribute for the specified HTTP method; otherwise, false.
Parameters
| Name | Type | Description |
|---|---|---|
| type | System.Type | The type to search on. |
| method | ServiceStack.ApplyTo | The specific HTTP method that the TAttribute applies to. |
| inherit | System.Boolean | Indicates whether to consider inherited attributes as well. |
Generic Types
| Name | Description |
|---|---|
| TAttribute | The attribute type to locate. |
GetCustomAttribute<TAttribute>(type,method,inherit)
Summary
Gets the first TAtribute defined on the type for the specified HTTP method.
Returns
The first TAtribute defined on the type for the specified HTTP method.
Parameters
| Name | Type | Description |
|---|---|---|
| type | System.Type | The type to search on. |
| method | ServiceStack.ApplyTo | The specific HTTP method that the TAttribute applies to. |
| inherit | System.Boolean | Indicates whether to consider inherited attributes as well. |
Generic Types
| Name | Description |
|---|---|
| TAttribute | The attribute type to locate. |