• Home
  • Blog
  • Docs
  • GitHub
Show / Hide Table of Contents

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.Collections.Generic.IEnumerable<T>

An enumerable of resolved module representations. One specification can result in multiple objects being resolved.

Built with ❤️ by @chyyran. Text content licensed under CC-BY-SA 4.0.