MassTransit by Chris Patterson

<PackageReference Include="MassTransit" Version="8.0.6" />

.NET API 3,343,360 bytes

 InitializerValueProvider<TMessage>

public sealed delegate InitializerValueProvider<TMessage> : MulticastDelegate
Given the event context and request, returns an object used to complete the initialization of the object type
public InitializerValueProvider(object object, IntPtr method)

public virtual IAsyncResult BeginInvoke(BehaviorContext<FutureState, TMessage> context, AsyncCallback callback, object object)

public virtual object EndInvoke(IAsyncResult result)

public virtual object Invoke(BehaviorContext<FutureState, TMessage> context)