public async Task<IValueGetable> InvokeAsync(object __target) { await ((IGamePairMaker)__target).RegisterPairing(userId, userName, observer); return null; }