| Interface | Description |
|---|---|
| IBinder<T> |
An interface to accept a declared dependency.
|
| IComponent |
All Fugue components must implement this interface.
|
| IComponentProvider |
A provider of additional components.
|
| IDIContext |
A Dependency Injection Context.
|
| Class | Description |
|---|---|
| ComponentDescriptor |
Fugue components are required to provide a ComponentDescriptor which specifies what
dependencies it has and what interfaces it provides.
|
| DIContext |
A dependency injection context.
|
| Enum | Description |
|---|---|
| Cardinality |
The cardinality of a required interface.
|
| Exception | Description |
|---|---|
| ConfigurationFault |
Indicates a configuration error which is assumed to be terminal for the application.
|
Copyright © 2018 Symphony Software Foundation. All rights reserved.