Class GenerateCompetingConsumerGroupAttribute
- Namespace
- PatternKit.Generators.Messaging
- Assembly
- PatternKit.Generators.Abstractions.dll
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
public sealed class GenerateCompetingConsumerGroupAttribute : Attribute
- Inheritance
-
GenerateCompetingConsumerGroupAttribute
- Inherited Members
Constructors
GenerateCompetingConsumerGroupAttribute(Type, Type)
public GenerateCompetingConsumerGroupAttribute(Type messageType, Type resultType)
Parameters
Properties
FactoryMethodName
public string FactoryMethodName { get; set; }
Property Value
GroupName
public string GroupName { get; set; }
Property Value
MaxConcurrentDeliveries
public int MaxConcurrentDeliveries { get; set; }
Property Value
MessageType
public Type MessageType { get; }
Property Value
ResultType
public Type ResultType { get; }