Module: ConfigurationService::Decorator

Defined in:
lib/configuration_service/decorator/reference_resolver.rb

Overview

The configuration service supports decoration of the provider to extend functionality.

Decorators are classes that take a service provider (or another decorator) as their only constructor argument, and provide the same methods as a provider.

This allows the service provider to be composed into a chain of multiple decorators to extend the functionality of the service.

Defined Under Namespace

Classes: ReferenceResolver