Adaptive.ReactiveTrader.Server.Launcher.Program.Usage C# (CSharp) Method

Usage() private static method

private static Usage ( ) : void
return void
        private static void Usage()
        {
            Console.WriteLine("Reactive Trader launcher v{0}", typeof(Program).GetTypeInfo().Assembly.GetName().Version);
            Console.WriteLine();
            Console.WriteLine("usage dotnet run [service] [options]");

            Console.WriteLine();
            Console.WriteLine("service:");
            Console.WriteLine("  p|pricing - launch a pricing service.");
            Console.WriteLine("  r|reference - launch a reference service.");
            Console.WriteLine("  b|blotter - launch a blotter service.");
            Console.WriteLine("  e|execution - launch a trade execution service.");
            Console.WriteLine("  a|analytics - launch an analytics service.");
            Console.WriteLine();
            Console.WriteLine("  all - launches all of the above.");
            Console.WriteLine("  dev - launches all of the above in interactive mode and populate eventstore with data.");

            Console.WriteLine();
            Console.WriteLine("options:");
            Console.WriteLine("  --interactive - launch in interactive mode");
            Console.WriteLine("  --populate-eventstore - populate external event store");
            Console.WriteLine();
        }
    }