Class WebApiControllerRegistration
Represents a web API controller registration.
public abstract class WebApiControllerRegistration
- Inheritance
-
objectWebApiControllerRegistration
- Derived
Constructors
WebApiControllerRegistration(IWebServerService, PluginFeature, Type, string)
Creates a new instance of the WebApiControllerRegistration class.
protected WebApiControllerRegistration(IWebServerService webServerService, PluginFeature feature, Type controllerType, string path)
Parameters
webServerServiceIWebServerServicefeaturePluginFeaturecontrollerTypeTypepathstring
Properties
ControllerType
Gets the type of the web API controller.
public Type ControllerType { get; }
Property Value
Feature
Gets the plugin feature that provided the web API controller.
public PluginFeature Feature { get; }
Property Value
Path
Gets the path at which the controller is available.
public string Path { get; }