Table of Contents

Namespace OneImlx.Terminal.Dynamics

Classes

PublishedAssemblyLoader

The default AssemblyLoadContext based ITerminalCommandSourceAssemblyLoader<TContext>.

PublishedCommandSource

The default implementation of ITerminalCommandSource<TContext> that loads terminal commands from assemblies in a published location.

PublishedCommandSourceContext

The context for PublishedCommandSource

Interfaces

ITerminalCommandSourceAssemblyLoader<TContext>

An abstraction to load assemblies that are command source within your terminal.

ITerminalCommandSourceChecker<TContext>

An abstraction to checks the ITerminalCommandSource<TContext>.

ITerminalCommandSource<TContext>

An abstraction of a terminal command source.