private static void Main([NotNull] [ItemNotNull] string[] args) { //CirceSpecExamples.DumpScenarios(); StartupArguments startupArguments = StartupArguments.Parse(args); if (startupArguments != null) { Log.Info("Application started."); var process = new MainProcess(startupArguments); process.Run(); Log.Info("Application ended."); } }
public IncomingOperationDispatcher([NotNull] MainProcess owner) { Guard.NotNull(owner, nameof(owner)); this.owner = owner; }