21.71. Class QueueBuilder
Namespace: ArmoniK.Core.Adapters.PubSub
Assembly: ArmoniK.Core.Adapters.PubSub.dll
Class to build and configure services for Google Cloud Pub/Sub integration through Dependency Injection.
public class QueueBuilder : IDependencyInjectionBuildable
21.71.1. Inheritance
21.71.2. Implements
IDependencyInjectionBuildable
21.71.3. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
21.71.4. Methods
21.71.4.1. Build(IServiceCollection, ConfigurationManager, ILogger)
Initialize object through Dependency Injection
public void Build(IServiceCollection serviceCollection, ConfigurationManager configuration, ILogger logger)
21.71.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