Stashbox by Peter Csajtai

<PackageReference Include="Stashbox" Version="4.1.0-preview-680" />

 ResolutionStrategy

public Expression BuildExpressionForRegistration(ServiceRegistration serviceRegistration, ResolutionContext resolutionContext, TypeInformation typeInformation)

public Expression BuildExpressionForType(ResolutionContext resolutionContext, TypeInformation typeInformation)

public bool IsTypeResolvable(ResolutionContext resolutionContext, TypeInformation typeInformation)

public void RegisterLastChanceResolver(IResolver resolver)

public void RegisterResolver(IResolver resolver)