| 123456789101112131415161718192021 |
- using System;
- namespace ETModel
- {
- public class SessionCallbackComponent: Component
- {
- public Action<Session, Packet> MessageCallback;
- public Action<Session> DisposeCallback;
- public override void Dispose()
- {
- if (this.IsDisposed)
- {
- return;
- }
- base.Dispose();
- this.DisposeCallback?.Invoke(this.GetParent<Session>());
- }
- }
- }
|