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
Properties
FactoryName
public string FactoryName { get; set; }
Property Value
GatewayName
public string GatewayName { get; set; }
Property Value
RequestType
public Type RequestType { get; }
Property Value
ResponseType
public Type ResponseType { get; }