コード例 #1
0
        public ActionResult <User> Delete(string username)
        {
            if (!ModelState.IsValid)
            {
                NotifyModelStateErrors();
                return(ModelStateErrorResponseError());
            }

            _dummyUserService.Remove(username);
            return(ResponseDelete());
        }
コード例 #2
0
        public async Task <ActionResult <Applicant> > Delete(string username)
        {
            var actual = await _dummyUserService.Find(username);

            if (actual == null)
            {
                return(BadRequest(new ValidationProblemDetails(new Dictionary <string, string[]>()
                {
                    { "username", new[] { "Applicant not found" } }
                })));
            }

            return(ResponseDelete(await _dummyUserService.Remove(username)));
        }
コード例 #3
0
 public async Task <ActionResult <Applicant> > Delete(string username)
 {
     return(ResponseDelete(await _dummyUserService.Remove(username)));
 }