Class GenerateGuaranteedDeliveryAttribute
- Namespace
- PatternKit.Generators.Messaging
- Assembly
- PatternKit.Generators.Abstractions.dll
Generates a typed Guaranteed Delivery queue factory for a partial class or struct.
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
public sealed class GenerateGuaranteedDeliveryAttribute : Attribute
- Inheritance
-
GenerateGuaranteedDeliveryAttribute
- Inherited Members
Constructors
GenerateGuaranteedDeliveryAttribute(Type)
public GenerateGuaranteedDeliveryAttribute(Type payloadType)
Parameters
payloadTypeType
Properties
FactoryName
public string FactoryName { get; set; }
Property Value
LeaseMilliseconds
public int LeaseMilliseconds { get; set; }
Property Value
MaxDeliveryAttempts
public int MaxDeliveryAttempts { get; set; }
Property Value
PayloadType
public Type PayloadType { get; }
Property Value
QueueName
public string QueueName { get; set; }