Show / Hide Table of Contents

Interface ICommandRegistry

Singleton application service contract for the service registering command types.

Namespace: Kephas.Application.Console
Assembly: Kephas.Application.Console.dll
Syntax
[SingletonAppServiceContract]
public interface ICommandRegistry

Methods

| Improve this Doc View Source

GetCommandTypes()

Gets the command types.

Declaration
IEnumerable<ITypeInfo> GetCommandTypes()
Returns
Type Description
System.Collections.Generic.IEnumerable<ITypeInfo>

The command types.

| Improve this Doc View Source

ResolveCommandType(String)

Resolves the command type.

Declaration
ITypeInfo ResolveCommandType(string command)
Parameters
Type Name Description
System.String command

The command.

Returns
Type Description
ITypeInfo

An ITypeInfo.

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX