Bracket.Hosting.Default.DefaultRackServer.Start C# (CSharp) Метод

Start() публичный Метод

public Start ( ) : void
Результат void
        public void Start()
        {
            Start(25);
        }

Same methods

DefaultRackServer::Start ( RubyEnvironment rubyEnvironment ) : void
DefaultRackServer::Start ( RubyEnvironment rubyEnvironment, int tcpBacklog ) : void
DefaultRackServer::Start ( int tcpBacklog ) : void

Usage Example

Пример #1
0
        private void btnStartServer_Click(object sender, EventArgs e)
        {
            _logWriter.Write(this, LogPrio.Info, "Starting " + SelectedFrameworkName + " on port 9876...");
            string appName = radRackApp.Checked ? "RackApp" : radSinatraApp.Checked ?  "Sinatra" : "Rails";

               if(radBracket.Checked)
               {
               _bracketServer = new DefaultRackServer(9876, IPAddress.Any, _logWriter);
               _bracketServer.Start(new RubyEnvironment(env => env.ApplicationRootPath = appName));
               }
               else if (radFramework.Checked)
               {
               _frameworkServer = new HttpListenerRackServer(9876);
               _frameworkServer.Start(new RubyEnvironment(env => env.ApplicationRootPath = appName));
               }

            _logWriter.Write(this, LogPrio.Info, SelectedFrameworkName + " Started!");

            btnBrowserNavigate.PerformClick();

            grpServerLib.Enabled = false;
            grpApplicationType.Enabled = false;
            btnStartServer.Enabled = false;
            btnStopServer.Enabled = true;
        }