public async Task <IActionResult> Delete([FromBody] ServerDeleteViewModel viewModel) { var model = new ServerModel { Name = viewModel.Name, ResourceType = viewModel.ResourceType.HasValue ? new ResourceTypeModel { Id = (ResourceType)viewModel.ResourceType.Value } : null }; var result = await _cloudService.DeleteAsync(model); return(Ok(result)); }