public DiscoTask(Settings settings, IGenerator<amBXScene> randomSceneGenerator, NotificationClientBase notificationService, Random random) { this.settings = settings; this.randomSceneGenerator = randomSceneGenerator; this.notificationService = notificationService; this.random = random; }
private static void BuildSettings(IEnumerable<string> args, Settings settings) { try { new ArgumentReader(args.ToList(), settings).ParseArguments(); } catch (UsageException e) { e.DisplayUsage(); Environment.Exit(1); throw; } }
public ArgumentReader(List<string> args, Settings settings) { this.args = args; this.settings = settings; }