12345678910111213141516171819 |
- namespace ET
- {
- public class SessionComponentDestroySystem: DestroySystem<SessionComponent>
- {
- public override void Destroy(SessionComponent self)
- {
- self.Session.Dispose();
- }
- }
- public static class SessionComponentComponent
- {
- public static void Disconnect(this SessionComponent self)
- {
- self.Session?.GetComponent<DisConnectedCompnent>()?.CancelAlert();
- self.Session?.Dispose();
- }
- }
- }
|