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; }
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; }