4 implementations of IFileSystemService
Aspire.Hosting (1)
Utils\FileSystemService.cs (1)
15internal sealed class FileSystemService : IFileSystemService, IDisposable
Aspire.Hosting.Blazor.Tests (1)
tests\Shared\TestFileSystemService.cs (1)
12internal sealed class TestFileSystemService : IFileSystemService, IDisposable
Aspire.Hosting.Tests (2)
Dcp\KubernetesServiceTests.cs (1)
334private sealed class TestFileSystemService : IFileSystemService, IDisposable
tests\Shared\TestFileSystemService.cs (1)
12internal sealed class TestFileSystemService : IFileSystemService, IDisposable
64 references to IFileSystemService
Aspire.Hosting (19)
ApplicationModel\AspireStore.cs (2)
16private readonly IFileSystemService _directoryService; 24public AspireStore(string basePath, IFileSystemService directoryService)
ApplicationModel\DotnetProgramPublishing.cs (2)
180var directoryService = services.GetRequiredService<IFileSystemService>();
ContainerResourceBuilderExtensions.cs (1)
835var directoryService = builder.ApplicationBuilder.FileSystemService;
Dashboard\InteractionFileUploadStore.cs (1)
23public InteractionFileUploadStore(IFileSystemService fileSystemService, ILogger<InteractionFileUploadStore> logger)
Dcp\Locations.cs (2)
12private readonly IFileSystemService _directoryService; 15public Locations(IFileSystemService directoryService)
DistributedApplicationBuilder.cs (4)
115public IFileSystemService FileSystemService => _directoryService; 385_innerBuilder.Services.AddSingleton<IFileSystemService>(sp => 448var directoryService = sp.GetRequiredService<IFileSystemService>();
IDistributedApplicationBuilder.cs (1)
164public IFileSystemService FileSystemService => throw new NotImplementedException();
Pipelines\PipelineOutputService.cs (1)
34public PipelineOutputService(IOptions<PipelineOptions> options, IConfiguration configuration, IFileSystemService directoryService)
UserSecrets\UserSecretsManagerFactory.cs (4)
29private readonly IFileSystemService _fileSystemService; 31internal UserSecretsManagerFactory(IFileSystemService fileSystemService) 82private readonly IFileSystemService _fileSystemService; 84public UserSecretsManager(string filePath, IFileSystemService fileSystemService)
Utils\FileSystemService.cs (1)
13/// Default implementation of <see cref="IFileSystemService"/>.
Aspire.Hosting.Azure (3)
AzurePublishingContext.cs (2)
144var fileSystemService = ServiceProvider.GetRequiredService<IFileSystemService>();
Provisioning\Provisioners\BicepProvisioner.cs (1)
34IFileSystemService fileSystemService,
Aspire.Hosting.Azure.Kubernetes (2)
AzureKubernetesEnvironmentResource.AksPipeline.cs (2)
304var fileSystemService = context.Services.GetRequiredService<IFileSystemService>();
Aspire.Hosting.Azure.Tests (26)
AzureBicepProvisionerTests.cs (26)
111services.GetRequiredService<IFileSystemService>(), 137services.GetRequiredService<IFileSystemService>(), 171services.GetRequiredService<IFileSystemService>(), 207services.GetRequiredService<IFileSystemService>(), 254services.GetRequiredService<IFileSystemService>(), 476services.GetRequiredService<IFileSystemService>(), 512services.GetRequiredService<IFileSystemService>(), 584services.GetRequiredService<IFileSystemService>(), 665services.GetRequiredService<IFileSystemService>(), 742services.GetRequiredService<IFileSystemService>(), 776services.GetRequiredService<IFileSystemService>(), 810services.GetRequiredService<IFileSystemService>(), 849services.GetRequiredService<IFileSystemService>(), 885services.GetRequiredService<IFileSystemService>(), 928services.GetRequiredService<IFileSystemService>(), 979services.GetRequiredService<IFileSystemService>(), 1013services.GetRequiredService<IFileSystemService>(), 1046services.GetRequiredService<IFileSystemService>(), 1075services.GetRequiredService<IFileSystemService>(), 1163services.GetRequiredService<IFileSystemService>(), 1279services.GetRequiredService<IFileSystemService>(), 1327services.GetRequiredService<IFileSystemService>(), 1360services.GetRequiredService<IFileSystemService>(), 1393services.GetRequiredService<IFileSystemService>(), 1486services.GetRequiredService<IFileSystemService>(), 1878services.GetRequiredService<IFileSystemService>(),
Aspire.Hosting.Blazor.Tests (1)
tests\Shared\TestFileSystemService.cs (1)
9/// A simple <see cref="IFileSystemService"/> implementation for tests that delegates to real temp directory operations.
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFMigrationPipelineTests.cs (1)
29using var workspace = services.GetRequiredService<IFileSystemService>().TempDirectory.CreateTempSubdirectory();
Aspire.Hosting.Maui (2)
Utilities\MauiAndroidEnvironmentAnnotation.cs (1)
45IFileSystemService fileSystemService) : IDistributedApplicationEventingSubscriber
Utilities\MauiiOSEnvironmentAnnotation.cs (1)
45IFileSystemService fileSystemService) : IDistributedApplicationEventingSubscriber
Aspire.Hosting.Maui.Tests (2)
MauiPlatformExtensionsTests.cs (2)
588app.Services.GetRequiredService<IFileSystemService>()) 593app.Services.GetRequiredService<IFileSystemService>());
Aspire.Hosting.MySql (3)
MySqlBuilderExtensions.cs (3)
357var fileSystemService = e.Services.GetRequiredService<IFileSystemService>(); 481private static async Task<string> WritePhpMyAdminConfiguration(IFileSystemService fileSystemService, IEnumerable<MySqlServerResource> mySqlInstances, CancellationToken cancellationToken)
Aspire.Hosting.Rust (1)
RustHostingExtensions.cs (1)
820.GetRequiredService<IFileSystemService>()
Aspire.Hosting.Testing (1)
DistributedApplicationTestingBuilder.cs (1)
790new IFileSystemService FileSystemService => ((IDistributedApplicationBuilder)this).FileSystemService;
Aspire.Hosting.Tests (3)
Dashboard\DashboardServiceTests.cs (1)
1912private static InteractionFileUploadStore CreateFileUploadStore(IFileSystemService fileSystemService) =>
Dashboard\InteractionFileUploadStoreTests.cs (1)
534private static InteractionFileUploadStore CreateFileUploadStore(IFileSystemService fileSystemService) =>
tests\Shared\TestFileSystemService.cs (1)
9/// A simple <see cref="IFileSystemService"/> implementation for tests that delegates to real temp directory operations.