Class ApolloConfig
Namespace: Apollo.Configuration
Assembly: Apollo.dll
Base configuration for Apollo
public record ApolloConfig : IEquatable<ApolloConfig>
Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
AckStrategy
For Destrugter
public AckStrategy AckStrategy { get; set; }
Property Value
CreateMissingResources
Subscribers will create missing resources if set to true
public bool CreateMissingResources { get; set; }
Property Value
DefaultConsumerName
Default consumer name to use when not specified by Endpoints
public string? DefaultConsumerName { get; set; }
Property Value
DefaultNamespace
Default namespace to use when not specified by Endpoints
public string? DefaultNamespace { get; set; }
Property Value
InstanceId
Unique identifier for the process
public string InstanceId { get; set; }
Property Value
PublishOnly
Publish only mode
public bool PublishOnly { get; set; }