2 instantiations of Layer
Microsoft.NET.Build.Containers (2)
Layer.cs (2)
52return new(ContentStore.PathForDescriptor(descriptor), descriptor); 224return new(storedContent, descriptor);
16 references to Layer
Microsoft.NET.Build.Containers (10)
ContainerBuilder.cs (2)
118Layer newLayer = Layer.FromDirectory(publishDirectory.FullName, workingDir, imageBuilder.IsWindows, imageBuilder.ManifestMediaType, userId);
ImageBuilder.cs (1)
104internal void AddLayer(Layer l)
ImageConfig.cs (1)
215internal void AddLayer(Layer l)
Layer.cs (2)
50public static Layer FromDescriptor(Descriptor descriptor) 55public static Layer FromDirectory(string directory, string containerPath, bool isWindowsLayer, string manifestMediaType, int? userId = null)
Registry\Registry.cs (2)
456internal async Task PushLayerAsync(Layer layer, string repository, CancellationToken cancellationToken) 602await destinationRegistry.PushLayerAsync(Layer.FromDescriptor(descriptor), destination.Repository, cancellationToken).ConfigureAwait(false);
Tasks\CreateNewImage.cs (2)
164Layer newLayer = Layer.FromDirectory(PublishDirectory, WorkingDirectory, imageBuilder.IsWindows, imageBuilder.ManifestMediaType, userId);
Microsoft.NET.Build.Containers.UnitTests (6)
RegistryTests.cs (6)
58var mockLayer = new Mock<Layer>(MockBehavior.Strict); 83var mockLayer = new Mock<Layer>(MockBehavior.Strict); 117var mockLayer = new Mock<Layer>(MockBehavior.Strict); 152var mockLayer = new Mock<Layer>(MockBehavior.Strict); 198var mockLayer = new Mock<Layer>(MockBehavior.Strict); 227Mock<Layer> mockLayer = new(MockBehavior.Strict);