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
Properties
Action
public string Action { get; set; }
Property Value
Component
public string Component { get; }
Property Value
FactoryName
public string FactoryName { get; set; }
Property Value
HeaderName
public string HeaderName { get; set; }
Property Value
PayloadType
public Type PayloadType { get; }