| 1234567891011121314151617181920212223 |
- using System;
- using System.IO;
- namespace ET
- {
- public class SessionCallbackComponent: Entity
- {
- public Action<Session, ushort, MemoryStream> MessageCallback;
- public Action<Session> DisposeCallback;
- public override void Dispose()
- {
- if (this.IsDisposed)
- {
- return;
- }
- base.Dispose();
- this.DisposeCallback?.Invoke(this.GetParent<Session>());
- }
- }
- }
|