v10.10.2024.0701 使用IJsonHost改进Json序列化
大石头 编写于 2024-07-01 08:36:34 大石头 提交于 2024-07-01 08:48:33
X
namespace System.Threading.Tasks;

internal class SynchronizationContextContinuation : IContinuation
{
	private readonly Action action;

	private readonly SynchronizationContext ctx;

	public SynchronizationContextContinuation(Action action, SynchronizationContext ctx)
	{
		this.action = action;
		this.ctx = ctx;
	}

	public void Execute()
	{
		ctx.Post(delegate(object l)
		{
			((Action)l)();
		}, action);
	}
}