public async Task Remove(RemoveCharacterRequest request)
        {
            var character = await _db.Characters.FindAsync(request.Id);

            _db.Characters.Remove(character);
            await _db.SaveChangesAsync();
        }
Пример #2
0
        public async Task <IHttpActionResult> Delete(int id)
        {
            var request = new RemoveCharacterRequest {
                Id = id
            };
            await _characterCommandService.Remove(request);

            return(Ok());
        }
 public async Task Remove(RemoveCharacterRequest request)
 {
     var character = await _db.Characters.FindAsync(request.Id);
     _db.Characters.Remove(character);
     await _db.SaveChangesAsync();
 }