Table of Contents

Class GenerateMessagingGatewayAttribute

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

Constructors

GenerateMessagingGatewayAttribute(Type, Type)

public GenerateMessagingGatewayAttribute(Type requestType, Type responseType)

Parameters

requestType Type
responseType Type

Properties

FactoryName

public string FactoryName { get; set; }

Property Value

string

GatewayName

public string GatewayName { get; set; }

Property Value

string

RequestType

public Type RequestType { get; }

Property Value

Type

ResponseType

public Type ResponseType { get; }

Property Value

Type