public ResponseModel Delete(TestRequestModel model)
        {
            _data.RemoveAt(model.Id);

            return(new ResponseModel {
                StatusCode = HttpStatusCode.NoContent
            });
        }
        public ResponseModel Post(TestRequestModel model)
        {
            _data.Add(new TestResponseModel(model.Value));

            return(new ResponseModel {
                StatusCode = HttpStatusCode.Created
            });
        }
Beispiel #3
0
        public Task <ResponseModel> Delete(TestRequestModel model)
        {
            _data.RemoveAt(model.Id);

            return(Task.FromResult(new ResponseModel {
                StatusCode = HttpStatusCode.NoContent
            }));
        }
Beispiel #4
0
        public Task <ResponseModel> Post(TestRequestModel model)
        {
            _data.Add(new TestResponseModel(model.Value));

            return(Task.FromResult(new ResponseModel {
                StatusCode = HttpStatusCode.Created
            }));
        }
        public ResponseModel Put(TestRequestModel model)
        {
            _data[model.Id].Name = model.Value;

            return(_data[model.Id].CreateResponse());
        }
 public ResponseModel Get(TestRequestModel model)
 {
     return(_data[model.Id].CreateResponse());
 }
Beispiel #7
0
        public Task <ResponseModel> Put(TestRequestModel model)
        {
            _data[model.Id].Name = model.Value;

            return(Task.FromResult(_data[model.Id].CreateResponse()));
        }
Beispiel #8
0
 public Task <ResponseModel> Get(TestRequestModel model)
 {
     return(Task.FromResult(_data[model.Id].CreateResponse()));
 }