초기커밋
This commit is contained in:
37
ServerBase/Logic/ServerLogicApp.cs
Normal file
37
ServerBase/Logic/ServerLogicApp.cs
Normal file
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
|
||||
using ServerCore;
|
||||
|
||||
|
||||
using SESSION_ID = System.Int32;
|
||||
using META_ID = System.UInt32;
|
||||
using ENTITY_GUID = System.String;
|
||||
using ACCOUNT_ID = System.String;
|
||||
using OWNER_GUID = System.String;
|
||||
using USER_GUID = System.String;
|
||||
using CHARACTER_GUID = System.String;
|
||||
using ITEM_GUID = System.String;
|
||||
|
||||
|
||||
|
||||
namespace ServerBase;
|
||||
|
||||
public static class ServerLogicApp
|
||||
{
|
||||
private static IServerLogic? m_server_logic_base;
|
||||
|
||||
public static void setServerLogicApp(IServerLogic serverLogic) => m_server_logic_base = serverLogic;
|
||||
|
||||
public static IServerLogic getServerLogicApp()
|
||||
{
|
||||
NullReferenceCheckHelper.throwIfNull(m_server_logic_base, () => $"m_server_logic_base is null !!!");
|
||||
return m_server_logic_base;
|
||||
}
|
||||
|
||||
public static IServerLogic? getServerLogicAppWithNull() => m_server_logic_base;
|
||||
}
|
||||
1002
ServerBase/Logic/ServerLogicBase.cs
Normal file
1002
ServerBase/Logic/ServerLogicBase.cs
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user