public static void InjectTaskService(this IServiceNode target) { if (target.CanGetService <PromiseCallbackPairService>()) { return; } PromiseCallbackPairService service = new PromiseCallbackPairService(); target.PushService(service); }