20 references to References
dotnet-svcutil-lib (17)
Bootstrapper\SvcutilBootstrapper.cs (2)
42ProjectDependency.RemoveRedundantReferences(this.Options.References); 140foreach (ProjectDependency dependency in this.Options.References)
CommandProcessorOptions.cs (12)
599this.RequiresBoostrapping = SvcutilBootstrapper.RequiresBootstrapping(this.TargetFramework, this.References); 607this.TypeReuseMode = this.References.Count == 0 ? Svcutil.TypeReuseMode.All : Svcutil.TypeReuseMode.Specified; 623using (var logger = await SafeLogger.WriteStartOperationAsync(this.Logger, $"Processing {nameof(this.References)}, count: {this.References.Count}. Reference resolution enabled: {resolveReferences}").ConfigureAwait(false)) 631this.References.Clear(); 632this.References.AddRange(references); 636for (int idx = this.References.Count - 1; idx >= 0; idx--) 638if (!references.Contains(this.References[idx])) 640this.References.RemoveAt(idx); 647this.References.Sort(); 809this.References.Clear(); 846var loadableReferences = this.References.Where(r => !TargetFrameworkHelper.ServiceModelPackages.Any(s => s.Name == r.Name));
Shared\Options\WCFCSUpdateOptions.cs (2)
99if (!this.References.Contains(packageName)) 101this.References.Add(packageName);
Tool.cs (1)
310ProjectDependency.RemoveRedundantReferences(updateOptions.References);
dotnet-svcutil-lib.Tests (3)
E2ETests.cs (2)
273updateOptions.References.Add(ProjectDependency.FromPackage("Newtonsoft.Json", "*")); 298updateOptions.References.Add(ProjectDependency.FromPackage("Newtonsoft.Json", "*"));
GlobalToolTests.cs (1)
204options.References.Add(Microsoft.Tools.ServiceModel.Svcutil.ProjectDependency.FromPackage("Newtonsoft.Json", "13.0.1"));