Table of Contents

Class GenerateChannelAdapterAttribute

Namespace
PatternKit.Generators.Messaging
Assembly
PatternKit.Generators.Abstractions.dll
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
public sealed class GenerateChannelAdapterAttribute : Attribute
Inheritance
GenerateChannelAdapterAttribute
Inherited Members

Constructors

GenerateChannelAdapterAttribute(Type, Type)

public GenerateChannelAdapterAttribute(Type externalType, Type payloadType)

Parameters

externalType Type
payloadType Type

Properties

AdapterName

public string AdapterName { get; set; }

Property Value

string

ExternalType

public Type ExternalType { get; }

Property Value

Type

FactoryName

public string FactoryName { get; set; }

Property Value

string

PayloadType

public Type PayloadType { get; }

Property Value

Type