public BootOsParametersModule()
        {
            Get["/boot/osparameter"] = x => {
                var hostcfg = new HostConfiguration();
                var model   = new PageBootOsParametersModel {
                    OsParameters = string.Join(Environment.NewLine, hostcfg.GetHostOsParameters().Select(_ => $"{_.Key} {_.Value}").ToList())
                };
                return(JsonConvert.SerializeObject(model));
            };

            Post["/boot/osparameter"] = x => {
                string osparamText = Request.Form.Config;
                var    osparameter = osparamText.SplitToList(Environment.NewLine).Where(_ => !string.IsNullOrEmpty(_));
                var    dict        = new Dictionary <string, string>();
                foreach (var serv in osparameter)
                {
                    var kvp = serv.Split(new[] { " " }, 2, StringSplitOptions.None);
                    if (!dict.ContainsKey(kvp[0]))
                    {
                        dict.Add(kvp[0], kvp[1]);
                    }
                }
                var hostcfg = new HostConfiguration();
                hostcfg.SetHostOsParameters(dict);
                hostcfg.ApplyHostOsParameters();
                return(HttpStatusCode.OK);
            };
        }