Show / Hide Table of Contents

Namespace Kephas.Services.Behaviors

Classes

DefaultServiceBehaviorProvider

A default service behavior provider.

EnabledServiceBehaviorRuleBase<TServiceContract>

Base class for behavior rules controlling the enabled state of services. It applyes for services implementing the contract TServiceContract.

EnabledServiceBehaviorRuleBase<TServiceContract, TServiceImplementation>

Base class for behavior rules controlling the enabled state of the service TServiceImplementation. The service must implement the contract TServiceContract.

ServiceBehaviorContext<TServiceContract>

The default implementation of a service behavior context.

Interfaces

IEnabledServiceBehaviorRule

Interface for enabled service behavior rule.

IEnabledServiceBehaviorRule<TServiceContract>

Behavior rule contract for controlling the enabled state of services.

IServiceBehaviorContext<TServiceContract>

Interface for service behavior context.

IServiceBehaviorProvider

Interface for service behavior provider.

Back to top Generated by DocFX