1 write to NativeLibraryGroups
Microsoft.Extensions.DependencyModel (1)
RuntimeLibrary.cs (1)
114NativeLibraryGroups = nativeLibraryGroups;
13 references to NativeLibraryGroups
dotnet (1)
CommandFactory\CommandResolution\DepsJsonCommandResolver.cs (1)
109runtimeAssetGroups = runtimeLibrary.NativeLibraryGroups;
dotnet-svcutil-lib (1)
Shared\MSBuildProj.cs (1)
901foreach (var rtLib in depContext.RuntimeLibraries.Where(l => l.NativeLibraryGroups.Count == 0))
Microsoft.Extensions.DependencyModel (7)
DependencyContextExtensions.cs (4)
50return ResolveAssets(context, string.Empty, self.NativeLibraryGroups); 57return ResolveRuntimeFiles(context, string.Empty, self.NativeLibraryGroups); 66return ResolveAssets(context, runtimeIdentifier, self.NativeLibraryGroups); 75return ResolveRuntimeFiles(context, runtimeIdentifier, self.NativeLibraryGroups);
DependencyContextWriter.cs (3)
245AddAssets(DependencyContextStrings.NativeLibrariesKey, runtimeLibrary.NativeLibraryGroups.GetDefaultGroup(), jsonWriter); 284AddAssets(DependencyContextStrings.NativeLibrariesKey, runtimeLibrary.NativeLibraryGroups.GetDefaultGroup(), jsonWriter); 290wroteObjectStart = AddRuntimeSpecificAssetGroups(DependencyContextStrings.NativeAssetType, runtimeLibrary.NativeLibraryGroups, wroteObjectStart, jsonWriter);
Microsoft.NET.Build.Tasks (3)
DependencyContextBuilder.cs (2)
383if (lib.Library.RuntimeAssemblyGroups.Count == 0 && lib.Library.NativeLibraryGroups.Count == 0 && lib.Library.ResourceAssemblies.Count == 0) 513library.Library.NativeLibraryGroups,
GenerateDepsFile.cs (1)
275.Concat(lib.NativeLibraryGroups.Select(g => g.Runtime).Where(ShouldWarnOnRuntimeIdentifer));
Microsoft.NET.Publish.Tests (1)
GivenThatAPublishedDepsJsonShouldContainVersionInformation.cs (1)
173var libuvRuntimeFiles = libuvRuntimeLibrary.NativeLibraryGroups.SelectMany(rag => rag.RuntimeFiles).ToList();