Skip to main content

ApiAllowableValuesAttribute

Document the allowable values for an API Property

Assembly: ServiceStack.Interfaces.dll​
View Source​
Declaration
[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
public class ApiAllowableValuesAttribute : AttributeBase, _Attribute

Properties​

Name​

Gets or sets parameter name with which allowable values will be associated.

View Source​
Declaration
public string Name { get; set; }

Type​

View Source​
Declaration
public string Type { get; set; }

Min​

View Source​
Declaration
public int? Min { get; set; }

Max​

View Source​
Declaration
public int? Max { get; set; }

Values​

View Source​
Declaration
public string[] Values { get; set; }

Implements​

  • System.Runtime.InteropServices._Attribute