protected override void LogArguments(LogArgumentHandler logger) { logger("PackagePath", PackagePath); logger("Source", Source); logger("ApiKey", ApiKey); logger("ConfigFile", ConfigFile); logger("PushArguments", PushArguments); }
protected override void LogArguments(LogArgumentHandler logger) { var excludes = String.Join(";", (Exclude ?? Enumerable.Empty<ITaskItem>()) .Select(_ => _.ItemSpec) .ToArray()); logger("InputFile", InputFile); logger("OutputDirectory", OutputDirectory); logger("BasePath", BasePath); logger("Version", Version); logger("Exclude", excludes); logger("Symbols", Symbols); logger("Tool", Tool); logger("NoDefaultExcludes", NoDefaultExcludes); logger("NoPackageAnalysis", NoPackageAnalysis); logger("IncludeReferencedProjects", IncludeReferencedProjects); logger("ExcludeEmptyDirectories", ExcludeEmptyDirectories); logger("Verbosity", Verbosity); logger("MinClientVersion", MinClientVersion); logger("ExtraArguments", ExtraArguments); }
protected abstract void LogArguments(LogArgumentHandler logger);