Click here to Skip to main content
15,560,618 members
Home / Discussions / ASP.NET
   

ASP.NET

 
GeneralRe: Is it possible to add fore ground and back ground to any app that is down? Pin
samflex2-Sep-21 4:02
samflex2-Sep-21 4:02 
Questionproject code in .net for online banking transaction Pin
Jk 0724-Aug-21 6:12
Jk 0724-Aug-21 6:12 
AnswerRe: project code in .net for online banking transaction Pin
Richard MacCutchan24-Aug-21 6:40
mveRichard MacCutchan24-Aug-21 6:40 
GeneralRe: project code in .net for online banking transaction Pin
Member 1534301831-Aug-21 23:04
Member 1534301831-Aug-21 23:04 
QuestionI am having problem creating a script to monitor Rest/API services. Pin
samflex23-Aug-21 9:11
samflex23-Aug-21 9:11 
AnswerRe: I am having problem creating a script to monitor Rest/API services. Pin
Richard Deeming23-Aug-21 22:15
mveRichard Deeming23-Aug-21 22:15 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex24-Aug-21 6:08
samflex24-Aug-21 6:08 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
David Mujica24-Aug-21 7:04
David Mujica24-Aug-21 7:04 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex24-Aug-21 7:09
samflex24-Aug-21 7:09 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex25-Aug-21 5:18
samflex25-Aug-21 5:18 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
David Mujica25-Aug-21 6:24
David Mujica25-Aug-21 6:24 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex25-Aug-21 7:09
samflex25-Aug-21 7:09 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
Richard Deeming25-Aug-21 7:18
mveRichard Deeming25-Aug-21 7:18 
You can get the command-line arguments by changing the declaration of your Main method to Main(string[] args).

You don't want to call Console.ReadLine if you're going to schedule your application to run in the background. There won't be a user to press a key and end the application. Instead, return an exit code indicating the status of your application - 0 generally indicates success, and anything else indicates an error.

You'll want to pass each command-line argument to your status function, and use that as the site to test - for example:
C#
static int Main(string[] args)
{
    int result = 0;
    foreach (string site in args)
    {
        if (!ServerStatusBy(site))
        {
            result++;
        }
    }
    
    return result;
}

static bool ServerStatusBy(string site)
{
    Ping pingSender = new Ping();
    PingReply reply = pingSender.Send(site, 10000);
    if (reply.Status != IPStatus.Success)
    {
        Console.WriteLine("{0}: {1}", site, reply.Status);
        return false;
    }
    
    ...
    return true;
}
YourApp.exe site1.local codeproject.com google.com




"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer

GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex25-Aug-21 9:23
samflex25-Aug-21 9:23 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
Richard Deeming25-Aug-21 23:12
mveRichard Deeming25-Aug-21 23:12 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex26-Aug-21 4:04
samflex26-Aug-21 4:04 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
Richard Deeming26-Aug-21 4:52
mveRichard Deeming26-Aug-21 4:52 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex26-Aug-21 5:04
samflex26-Aug-21 5:04 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex26-Aug-21 6:08
samflex26-Aug-21 6:08 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
Richard Deeming26-Aug-21 6:19
mveRichard Deeming26-Aug-21 6:19 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex26-Aug-21 7:41
samflex26-Aug-21 7:41 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
Richard Deeming26-Aug-21 22:28
mveRichard Deeming26-Aug-21 22:28 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
samflex27-Aug-21 4:21
samflex27-Aug-21 4:21 
GeneralRe: I am having problem creating a script to monitor Rest/API services. Pin
Richard Deeming27-Aug-21 5:10
mveRichard Deeming27-Aug-21 5:10 
General(SOLVED) Re: I am having problem creating a script to monitor Rest/API services. Pin
samflex27-Aug-21 6:27
samflex27-Aug-21 6:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.