2 implementations of IFileSystem
Microsoft.Arcade.Common (1)
FileSystem.cs (1)
11public class FileSystem : IFileSystem
Microsoft.Arcade.Test.Common (1)
MockFileSystem.cs (1)
12public class MockFileSystem : IFileSystem
47 references to IFileSystem
Microsoft.DotNet.Build.Manifest (2)
BuildModelFactory.cs (2)
41private readonly IFileSystem _fileSystem; 48IFileSystem fileSystem,
Microsoft.DotNet.Build.Manifest.Tests (1)
BuildModelFactoryTests.cs (1)
56.AddSingleton<IFileSystem, FileSystem>()
Microsoft.DotNet.Build.Tasks.Feed (9)
src\PublishArtifactsInManifest.cs (3)
218private IFileSystem _fileSystem; 230collection.TryAddSingleton<IFileSystem, FileSystem>(); 235IFileSystem fileSystem)
src\PublishBuildToMaestro.cs (3)
63private IFileSystem _fileSystem; 75IFileSystem fileSystem) 97collection.TryAddSingleton<IFileSystem, FileSystem>();
src\PushToBuildStorage.cs (3)
173private IFileSystem _fileSystem; 181collection.TryAddSingleton<IFileSystem>(provider => new PushToBuildStorageFileSystem(UseHardlinksIfPossible, Log)); 259public bool ExecuteTask(IFileSystem fileSystem,
Microsoft.DotNet.Build.Tasks.Feed.Tests (14)
PublishArtifactsInManifestTests.cs (2)
48.AddSingleton<IFileSystem, FileSystem>() 74.AddSingleton<IFileSystem, FileSystem>()
PushToBuildStorageTests.cs (12)
126Mock<IFileSystem> fileSystemMock = new Mock<IFileSystem>(); 189.AddSingleton<IFileSystem>(mockFileSystem) 253.AddSingleton<IFileSystem>(mockFileSystem) 311.AddSingleton<IFileSystem>(mockFileSystem); 366.AddSingleton<IFileSystem>(mockFileSystem); 402.AddSingleton<IFileSystem>(mockFileSystem) 521.AddSingleton<IFileSystem>(mockFileSystem) 639.AddSingleton<IFileSystem>(mockFileSystem) 687.AddSingleton<IFileSystem>(mockFileSystem) 719.AddSingleton<IFileSystem>(mockFileSystem) 824collection.TryAddSingleton<IFileSystem>(mockFileSystem);
Microsoft.DotNet.Helix.Sdk (15)
CreateXHarnessAndroidWorkItems.cs (3)
49collection.TryAddTransient<IFileSystem, FileSystem>(); 58public bool ExecuteTask(IZipArchiveManager zipArchiveManager, IFileSystem fileSystem) 72private async Task<ITaskItem> PrepareWorkItem(IZipArchiveManager zipArchiveManager, IFileSystem fileSystem, ITaskItem appPackage)
CreateXHarnessAppleWorkItems.cs (4)
68collection.TryAddTransient<IFileSystem, FileSystem>(); 80IFileSystem fileSystem) 96IFileSystem fileSystem, 198IFileSystem fileSystem,
InstallDotNetTool.cs (2)
83collection.TryAddTransient<IFileSystem, FileSystem>(); 88public bool ExecuteTask(ICommandFactory commandFactory, IFileSystem fileSystem, IHelpers helpers)
ProvisioningProfileProvider.cs (4)
53private readonly IFileSystem _fileSystem; 64IFileSystem fileSystem, 238collection.TryAddTransient<IFileSystem, FileSystem>(); 247serviceProvider.GetRequiredService<IFileSystem>(),
XharnessTaskBase.cs (2)
123IFileSystem fileSystem, 186public static (string WorkItemName, string AppPath) GetNameAndPath(ITaskItem item, string pathMetadataName, IFileSystem fileSystem)
Microsoft.DotNet.Helix.Sdk.Tests (6)
CreateXHarnessAndroidWorkItemsTests.cs (1)
256collection.AddSingleton<IFileSystem>(_fileSystem);
CreateXHarnessAppleWorkItemsTests.cs (1)
329collection.AddSingleton<IFileSystem>(_fileSystem);
InstallDotNetToolTests.cs (4)
27private readonly Mock<IFileSystem> _fileSystemMock; 48_fileSystemMock = new Mock<IFileSystem>(); 208var fileSystemMock1 = new Mock<IFileSystem>(); 213var fileSystemMock2 = new Mock<IFileSystem>();