Language: C#
Simple module loader
[Export(typeof(IModuleManager))] public class ModuleManager : IModuleManager { [ImportMany] public IEnumerable<Lazy<IModule>> Modules { get; set; } public void Load() { foreach(var lazyModule in Modules) { var module = lazyModule.Value; } } } public interface IModule { } public interface IModuleManager { void Load(); }
Description:
Very simple module loader
Report Abuse
Subscribe
Discuss
What's new
What is it
New Snippet
Recent Snippets
My Snippets
Web Code
Search


This is just an illustration of a bare bones module loader