KestrunRuntimeApiAttribute class
Attribute to specify runtime API context and notes for Kestrun routes or schedules.
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, Inherited = false)]
public sealed class KestrunRuntimeApiAttribute : Attribute
parameter | description |
---|---|
contexts | The API contexts in which the route or schedule can be executed. |
Public Members
name | description |
---|---|
KestrunRuntimeApiAttribute(…) | Attribute to specify runtime API context and notes for Kestrun routes or schedules. |
Contexts { get; } | Gets the API contexts in which the route or schedule can be executed. |
Notes { get; set; } | Optional notes or description for the route. |
SafeForUntrusted { get; set; } | Indicates whether the route is safe to be executed by untrusted callers. |
Remarks
Initializes a new instance of the KestrunRuntimeApiAttribute
class with the specified API contexts.
See Also
- namespace global
- KestrunRuntimeApiAttribute.cs