<PackageReference Include="System.Dynamic.Runtime" Version="4.0.11-beta-23409" />

CallSite<T>

public class CallSite<T> : CallSite
Dynamic site type.
public T Target

The Level 0 cache - a delegate specialized based on the site history.

public T Update { get; }

The update delegate. Called when the dynamic site experiences cache miss.

public static CallSite<T> Create(CallSiteBinder binder)

Creates an instance of the dynamic call site, initialized with the binder responsible for the runtime binding of the dynamic operations at this call site.