protected override void OnDispose() { var em = _groupmap.Values.ToList(); em.ForEach((e) => { e.Dispose(); }); _groupmap = null; _ecs.Dispose(); _message.Dispose(); }