26.65. Class ObjectBuilder
Namespace: ArmoniK.Core.Adapters.NullStorage
Assembly: ArmoniK.Core.Adapters.NullStorage.dll
Class for building NullStorage instance and Object interfaces through Dependency Injection
[PublicAPI]
public class ObjectBuilder : IDependencyInjectionBuildable
26.65.1. Inheritance
26.65.2. Implements
IDependencyInjectionBuildable
26.65.3. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
26.65.4. Methods
26.65.4.1. Build(IServiceCollection, ConfigurationManager, ILogger)
Initialize object through Dependency Injection
[PublicAPI]
public void Build(IServiceCollection serviceCollection, ConfigurationManager configuration, ILogger logger)
26.65.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