Skip to main content

Class CanonLift

Assembly: WaaS.Core.dll
Declaration
public class CanonLift : ICanon, IUnresolved<IFunction>

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

Properties

CoreFunction

View Source
Declaration
public IUnresolved<ICoreSortedExportable<IInvocableFunction>> CoreFunction { get; }

Options

View Source
Declaration
public ReadOnlyMemory<ICanonOption> Options { get; }

FunctionType

View Source
Declaration
public IUnresolved<IType> FunctionType { get; }

Methods

ResolveFirstTime(IInstantiationContext)

View Source
Declaration
public IFunction ResolveFirstTime(IInstantiationContext context)
Returns

WaaS.ComponentModel.Runtime.IFunction

Parameters
TypeName
WaaS.ComponentModel.Runtime.IInstantiationContextcontext

Implements