17.94. Class QueueBuilder

Namespace: ArmoniK.Core.Adapters.SQS
Assembly: ArmoniK.Core.Adapters.SQS.dll

[PublicAPI]
public class QueueBuilder : IDependencyInjectionBuildable

17.94.1. Inheritance

objectQueueBuilder

17.94.2. Implements

IDependencyInjectionBuildable

17.94.3. Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

17.94.4. Methods

17.94.4.1. Build(IServiceCollection, ConfigurationManager, ILogger)

Initialize object through Dependency Injection

public void Build(IServiceCollection serviceCollection, ConfigurationManager configuration, ILogger logger)

17.94.4.1.1. Parameters

serviceCollection IServiceCollection

Collection of service descriptors

configuration ConfigurationManager

Access to application configuration

logger ILogger

Instance of logger to produce logs during object initialization