コード例 #1
0
        public async Task <ServerDto> Handle(CreateServerCommand request, CancellationToken cancellationToken)
        {
            var subnetIp = System.Net.IPAddress.Parse(request.SubnetIp);
            var server   = await _inventoryService.AddServerAsync(request.HostName, request.OsFamilly, request.Os, request.Environment, subnetIp);

            var serverDto = await _graphQLService.GetOrFillServerData(server);

            //return Result.Ok(serverDto);
            return(serverDto);
        }