Skip to main content

Class ComponentInstantiation

Assembly: WaaS.Core.dll
Declaration
public class ComponentInstantiation : IInstantiation, IUnresolved<IInstance>

Implements:
WaaS.ComponentModel.Models.IInstantiation, WaaS.ComponentModel.Models.IUnresolved<T>

Properties

Component

View Source
Declaration
public IUnresolved<IComponent> Component { get; }

Arguments

View Source
Declaration
public ReadOnlyMemory<IInstantiationArgument<ISortedExportable>> Arguments { get; }

Methods

ResolveFirstTime(IInstantiationContext)

View Source
Declaration
public IInstance ResolveFirstTime(IInstantiationContext context)
Returns

WaaS.ComponentModel.Runtime.IInstance

Parameters
TypeName
WaaS.ComponentModel.Runtime.IInstantiationContextcontext

Implements