Class AuthorizationServiceBehaviorExtension
Provides configuration extension element for the service behavior that replaces Service Authorization Manager to the specified type.
Inheritance
AuthorizationServiceBehaviorExtension
Inherited Members
Namespace: Nevatech.Vsb.Repository.Security
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class AuthorizationServiceBehaviorExtension : BehaviorExtensionElement
Constructors
AuthorizationServiceBehaviorExtension()
Declaration
public AuthorizationServiceBehaviorExtension()
Properties
AuthorizationManagerType
Gets or sets the authorization manager's fully qualified type name.
Declaration
[ConfigurationProperty("type", IsRequired = true)]
public string AuthorizationManagerType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BehaviorType
Gets the type of the configured service behavior.
Declaration
public override Type BehaviorType { get; }
Property Value
| Type | Description |
|---|---|
| Type |
Overrides
Methods
CreateBehavior()
Returns a configured instance of the service behavior.
Declaration
protected override object CreateBehavior()
Returns
| Type | Description |
|---|---|
| object | Configured instance of the service behavior. |