Interface IModuleLoader<T>
Implements a loader for modules of typeT from a module specification.
Namespace: Snowflake.Loader
Assembly: Snowflake.Framework.Primitives.dll
Syntax
public interface IModuleLoader<out T>
Type Parameters
| Name | Description |
|---|---|
| T | The type of the object that this module loader resolves from a module specification. |
Methods
LoadModule(IModule)
Loads a module from its specification and return the resolved representations.
Declaration
IEnumerable<T> LoadModule(IModule module)
Parameters
| Type | Name | Description |
|---|---|---|
| IModule | module | The module specification. |
Returns
| Type | Description |
|---|---|
| System. |
An enumerable of resolved module representations. One specification can result in multiple objects being resolved. |