Skip to content

Compono.ResolveInvoker(Compono.CompositionRow,Compono.CompositionRequestDescriptor)

Compono

Compono

ResolveInvoker(CompositionRow, CompositionRequestDescriptor) Delegate

Non-generic delegate shapes every registered invoker is adapted to, regardless of the closed parameter type - what lets RowInvokerRegistry's caller dispatch with no reflection at all, only an ordinary delegate invocation. Moved here from what was previously Compono.XunitV3.Binding.RowInvokers' own local definition, so core and every integration package share one definition instead of each declaring its own. See ADR-0041.

public delegate object? ResolveInvoker(Compono.CompositionRow row, in Compono.CompositionRequestDescriptor descriptor);

Parameters

row CompositionRow

descriptor CompositionRequestDescriptor

Returns

System.Object