Table of Contents

Class GenerateMessageHistoryAttribute

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

Constructors

GenerateMessageHistoryAttribute(Type, string)

public GenerateMessageHistoryAttribute(Type payloadType, string component)

Parameters

payloadType Type
component string

Properties

Action

public string Action { get; set; }

Property Value

string

Component

public string Component { get; }

Property Value

string

FactoryName

public string FactoryName { get; set; }

Property Value

string

HeaderName

public string HeaderName { get; set; }

Property Value

string

PayloadType

public Type PayloadType { get; }

Property Value

Type