Skip to main content

Interface ICoreModule

Assembly: WaaS.Core.dll​
View Source​
Declaration
public interface ICoreModule : ICoreSorted, ISortedExportable, ISorted

Methods​

Instantiate(IReadOnlyDictionary<string, ICoreInstance>)​

View Source​
Declaration
ICoreInstance Instantiate(IReadOnlyDictionary<string, ICoreInstance> imports)
Returns​

WaaS.ComponentModel.Runtime.ICoreInstance

Parameters​
TypeName
System.Collections.Generic.IReadOnlyDictionary<System.String,WaaS.ComponentModel.Runtime.ICoreInstance>imports

Validate(IInstantiationContext, ICoreModuleType)​

View Source​
Declaration
bool Validate(IInstantiationContext context, ICoreModuleType coreModuleType)
Returns​

System.Boolean

Parameters​
TypeName
WaaS.ComponentModel.Runtime.IInstantiationContextcontext
WaaS.ComponentModel.Models.ICoreModuleTypecoreModuleType