using Newtonsoft.Json;
namespace Server.System
{
public abstract class AbstractService
{
public abstract Protocol ProtocolValue();
public abstract string Process();
public abstract Req Requst(string json);
public Crypto crypto = new Crypto();
}
///
/// 입력 요청 데이터
///
public abstract class Req
{
public Protocol cmd;
public virtual bool IsReceivedAllField()
{
return true;
}
}
///
/// 반환 데이터
///
public abstract class Resp
{
public int status;
public virtual string ToJson()
{
return JsonConvert.SerializeObject(this);
}
}
}