Exemple #1
0
        private int RunIPAndReturnExitCode(IpOptions opts)
        {
            var ipAddress = _ipOptions.GetIPAddress();

            Console.WriteLine(ipAddress);
            return(0);
        }
 public void GetIPEndpoint(IIpAddressProcessor ipAddressProcessor)
 {
     Get["/ip"] = parameters =>
     {
         var ipAddress      = ipAddressProcessor.GetIPAddress();
         var ipAdressOutput = new MachineInformationResults
         {
             output = ipAddress
         };
         return(Response.AsJson(ipAdressOutput));
     };
 }
Exemple #3
0
 public void GetIPEndpoint(IIpAddressProcessor ipAddressProcessor)
 {
     Get["/ip"] = parameters =>
     {
         try
         {
             var ipAddress      = ipAddressProcessor.GetIPAddress();
             var ipAdressOutput = new MachineInformationResults
             {
                 result = ipAddress
             };
             return(Response.AsJson(ipAdressOutput));
         }
         catch (Exception e)
         {
             return(HttpStatusCode.InternalServerError);
         }
     };
 }