private void InterfaceOnMessageReceived(object sender, OscMessage e) { if (e.Address != Address) { return; } if (Argument != null && !e.Any(a => a.Equals(Argument))) { return; } Engine.Instance.Interface.MessageReceived -= InterfaceOnMessageReceived; Handle.Set(); }