private static CreateModelApiDto BuildCreateModelApiDto() { var networkports = new List <CreateModelNetworkPortDto> { new CreateModelNetworkPortDto { Name = "eth0", Number = 1 }, new CreateModelNetworkPortDto { Name = "eth1", Number = 2 } }; var model = new CreateModelApiDto { Vendor = "foo vendor", ModelNumber = "foo model number", Height = 4, DisplayColor = "#000fff", EthernetPorts = 2, PowerPorts = 2, Cpu = "foo cpu", Memory = 16, Storage = "foo storage", Comment = "foo comment", NetworkPorts = networkports }; return(model); }
public async Task <IActionResult> Post([FromBody] CreateModelApiDto modelApiDto) { var modelDto = _mapper.Map <ModelDto>(modelApiDto); await _modelService.CreateModelAsync(modelDto); return(Ok()); }