Example #1
0
        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));
        }