/// <summary> /// get the response from the server after server start task is completed /// </summary> /// <returns></returns> public HttpResponseMessage Get([FromUri] string region) { var serverDetails = new ConfigFileReader().ReadConfigFile(new ServerDetailsModel { Region = region }); var serverResponse = new HttpResponseMessage(); foreach (var server in serverDetails.ServerList) { serverResponse = new ServerStartHandler().StartServerCommand(server.ServerUrl); } return serverResponse.StatusCode == HttpStatusCode.OK ? Request.CreateResponse(HttpStatusCode.OK, "Server is started") : Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "server start task incomplete"); }
/// <summary> /// get the response from the server after server start task is completed /// </summary> /// <returns></returns> public HttpResponseMessage Get([FromUri] string region) { var serverDetails = new ConfigFileReader().ReadConfigFile(new ServerDetailsModel { Region = region }); var serverResponse = new HttpResponseMessage(); foreach (var server in serverDetails.ServerList) { serverResponse = new ServerStartHandler().StartServerCommand(server.ServerUrl); } return(serverResponse.StatusCode == HttpStatusCode.OK ? Request.CreateResponse(HttpStatusCode.OK, "Server is started") : Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "server start task incomplete")); }