public ProjectClearer(IProjectArgsBase args, IOctopusAsyncRepository octopusRepository) { _args = args ?? throw new ArgumentNullException(nameof(args)); _octopusRepository = octopusRepository ?? throw new ArgumentNullException(nameof(octopusRepository)); }
public ProjectManager(IProjectArgsBase args, IOctopusAsyncRepository octopusRepository, ILogger logger) { _args = args ?? throw new ArgumentNullException(nameof(args)); _octopusRepository = octopusRepository ?? throw new ArgumentNullException(nameof(octopusRepository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }