Table of Contents

Class HandlerServiceTypeImplementationModel

Namespace
Savvyio
Assembly
Savvyio.Core.dll

Represents a model for handler service type implementations.

public class HandlerServiceTypeImplementationModel : IEquatable<HandlerServiceTypeImplementationModel>
Inheritance
Object
HandlerServiceTypeImplementationModel
Implements

Constructors

HandlerServiceTypeImplementationModel(IHierarchy<Object>, Type, Type)

Initializes a new instance of the HandlerServiceTypeImplementationModel class.

public HandlerServiceTypeImplementationModel(IHierarchy<object> node, Type handlerImplementationType, Type delegateAbstractionType)

Parameters

node IHierarchy<Object>

The hierarchy node.

handlerImplementationType Type

The System.Type of the handler implementation.

delegateAbstractionType Type

The System.Type of the delegate abstraction.

Properties

Delegates

Gets the delegates of the handler implementation.

public IEnumerable<HandlerServiceTypeImplementationDelegatesModel> Delegates { get; set; }

Property Value

IEnumerable<HandlerServiceTypeImplementationDelegatesModel>

Name

Gets the name of the handler implementation.

public string Name { get; set; }

Property Value

String