public async Task Execute(string[] args)
        {
            var nuke = !args.Contains("nonuke");

            _Logger.LogInformation("Start.");

            _Logger.LogInformation("Workflow...");
            await _Workflow.Execute(nuke);

            _Logger.LogInformation("Content...");
            await _Content.Execute(nuke);

            _Logger.LogInformation("Job...");
            await _Job.Execute(nuke);

            _Logger.LogInformation("Complete.");
        }
        public async Task Execute()
        {
            _Logger.LogInformation("Start.");

            _Logger.LogInformation("Workflow...");
            await _Workflow.Execute();

            await _Workflow.AddExampleContent();

            _Logger.LogInformation("Content...");
            await _Content.Execute();

            await _Content.AddExampleContent();

            _Logger.LogInformation("Job...");
            await _Job.Execute();

            _Logger.LogInformation("Icc...");
            await _Icc.Execute();

            //await _Icc.AddExampleContent();

            _Logger.LogInformation("Complete.");
        }