Esempio n. 1
0
 public void OnGet(string destinationIp)
 {
     Form = new PortForwardingForm
     {
         SourceIp      = Request.HttpContext.Connection.RemoteIpAddress?.ToString(),
         DestinationIp = destinationIp
     };
 }
 public PortForwardingData(PortForwardingForm form)
 {
     Name            = form.Name;
     SourceIp        = !string.IsNullOrWhiteSpace(form.SourceIp) ? IPAddress.Parse(form.SourceIp) : null;
     SourcePort      = form.SourcePort;
     DestinationIp   = IPAddress.Parse(form.DestinationIp);
     DestinationPort = form.DestinationPort;
 }
Esempio n. 3
0
    public async Task <ActionResult> OnGetAsync()
    {
        var portForwarding = await _portForwardingService.GetById(PortForwardingId);

        if (portForwarding == null)
        {
            return(NotFound());
        }
        Form = new PortForwardingForm(portForwarding);
        return(Page());
    }