public static void Main(string[] args)
        {
            try
            {
                //191219  生成服务方法
                string sServerName = "WIP_Custom_View_EngineNo_List";
                string sExplain    = "  查看所有发动机号";
                string listName    = "engine_no";
                CreateServer.UserTypeCreateTxt(sServerName, listName, sExplain);
                CreateServer.CreateUserTunerTxt(sServerName, sExplain);
                CreateServer.CreateUserRoutineTxt(sServerName, listName, sExplain);

                CreateClient.CreateListRoutineTxt(sServerName, sExplain);
                //CreateTransformation.CreateTransformText();
                //CreateClient.CreateClientUpdateDetailTxt(sServerName, sExplain);

                //0107
                //SaveopcXML();
                Console.ForegroundColor = ConsoleColor.Green;
                Console.WriteLine("SUCESS!");
                Console.ReadKey();
            }
            catch (Exception ex)
            {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine(ex.Message);
                Console.ReadKey();
            }
        }
        public HttpResult Post(CreateServer request)
        {
            var newId = Db.Insert((Server)request.SanitizeDtoHtml(), selectIdentity: true);

            return new HttpResult(new ServerResponse {Server = Get(new FetchServer {Id = (int) newId}).Server})
            {
                StatusCode = HttpStatusCode.Created,
                Headers =
                {
                    {HttpHeaders.Location, Request.AbsoluteUri.CombineWith(newId)}
                }
            };
        }
Beispiel #3
0
        public void VisitCreateServer(CreateServer createServer)
        {
            Task.Factory.StartNew(() => {
                if (this.servers.ContainsKey(createServer.Id))
                {
                    Console.WriteLine($"The server_id {createServer.Id} is already associated.");
                    return;
                }

                this.servers.TryAdd(createServer.Id, createServer.Url);

                IProcessCreationService processCreationService = GetProcessCreationService(createServer.Url);
                processCreationService.CreateServer(
                    createServer.Id,
                    createServer.Url,
                    createServer.MinDelay,
                    createServer.MaxDelay,
                    createServer.Protocol);
            });
        }
Beispiel #4
0
 public void VisitCreateServer(CreateServer createServer)
 {
     Console.WriteLine($"Server {createServer.Id} {createServer.Url} {createServer.MinDelay} {createServer.MaxDelay} {createServer.Protocol}");
 }