public void DispatchEvent(String type) { GlobalBehavior.RunInNextFrame(() => { _eventDispatcher.DispatchEvent(type); }); }
public void SyncExcute() { if (!HasType || !HasBody()) { GlobalBehavior.RunInNextFrame(OnExcuteOver); return; } MemoryStream stream = new MemoryStream(); stream.Write(_bytes, 0, _bytes.Length); stream.Position = 0; _instance = RuntimeTypeModel.Default.Deserialize(stream, null, _type); stream.Dispose(); GlobalBehavior.RunInNextFrame(OnExcuteOver); }