Class HubModule
Defines a module that does nothing else but provides a hub/namespace grouping for child modules that it contains. This module is a kin to NOPModule - the difference is only in the intent. NOPModule signifies the absence of any modules, whereas HubModule holds child modules
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NFX.ApplicationModel
Assembly: NFX.dll
Syntax
public sealed class HubModule : ModuleBase, IModuleImplementation, IModule, IApplicationComponent, INamed, IOrdered, IDisposable, IConfigurable, IInstrumentable, IExternallyParameterized
Constructors
HubModule()
Declaration
public HubModule()
HubModule(IModule)
Declaration
public HubModule(IModule parent)
Parameters
Type | Name | Description |
---|---|---|
IModule | parent |
HubModule(IModule, Int32)
Declaration
public HubModule(IModule parent, int order)
Parameters
Type | Name | Description |
---|---|---|
IModule | parent | |
System.Int32 | order |
Properties
IsHardcodedModule
Declaration
public override bool IsHardcodedModule { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
Implements
System.IDisposable