예제 #1
0
        public async Task<HttpResponseMessage> AddCard()
        {
            string requestContent = (string)HttpContext.Current.Items["requestContent"];
            AddCardRequest addCardRequest = JsonConvert.DeserializeObject<AddCardRequest>(requestContent);

            CardEntity card = new CardEntity(addCardRequest);
            TableManager tableManager = new TableManager(DBConfig.CardTableName);
            tableManager.InsertOrReplaceData<UserEntity>(card);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);

            return response;
        }
예제 #2
0
        public async Task<HttpResponseMessage> SignUp()
        {
            string requestContent = (string)HttpContext.Current.Items["requestContent"];
            SignUpRequest registerRequest = JsonConvert.DeserializeObject<SignUpRequest>(requestContent);

            UserEntity user = new UserEntity(registerRequest);
            TableManager tableManager = new TableManager(DBConfig.UserTableName);
            tableManager.InsertOrReplaceData<UserEntity>(user);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK);

            return response;
        }