diff --git a/Server/Service/ChageDeck.cs b/Server/Service/ChageDeck.cs new file mode 100644 index 0000000..26ba1f3 --- /dev/null +++ b/Server/Service/ChageDeck.cs @@ -0,0 +1,45 @@ +using Server.System; +using Newtonsoft.Json; + +namespace Server.Service +{ + public class ChangeDeck : AbstractService + { + private ChangeDeckReq req; + public override string Process() + { + return makeResp(); + } + + public override Protocol ProtocolValue() => Protocol.Test; + + public override Req Requst(string json) + { + req = JsonConvert.DeserializeObject(json); + return req; + } + + private string makeResp() + { + ChangeDeckResp resp = new ChangeDeckResp(); + resp.status = 200; + return resp.ToJson(); + } + + //1. 해당 데이터가 db에 있는지 확인 + //2. 존재하는 데이터라면 신규 데이터로 업데이트 + } + + public class ChangeDeckReq : Req + { + public override bool IsReceivedAllField() + { + return true; + } + } + + public class ChangeDeckResp : Resp + { + + } +}