GameLogicBasic.cs 606 B

123456789101112131415161718192021
  1. using NetCore;
  2. using NetCore.Protocol.MemoryPack;
  3. using NetServerCore.NetLink;
  4. using Protocol.Protocol.MemoryPack.MemoryMessage;
  5. namespace NetServer.ServerLogic;
  6. public abstract class GameLogicBasic : LogicBaisc<MemoryRequest>
  7. {
  8. protected LogicManager _logicManager
  9. {
  10. get { return logicManagerBaisc as LogicManager; }
  11. }
  12. public override void Logic(MemoryRequest internalMemoryRequst, IConnection iConnection)
  13. {
  14. }
  15. public abstract Task GameLogic(MemoryRequest internalMemoryRequst, IConnection iConnection,
  16. InternalMemoryResponese internalMemoryResponese);
  17. }