1 implementation of IFileSystemService
Aspire.Hosting (1)
Utils\FileSystemService.cs (1)
15internal sealed class FileSystemService : IFileSystemService, IDisposable
31 references to IFileSystemService
Aspire.Hosting (19)
ApplicationModel\AspireStore.cs (2)
16private readonly IFileSystemService _directoryService; 24public AspireStore(string basePath, IFileSystemService directoryService)
ApplicationModel\ProjectResource.cs (2)
167var directoryService = ctx.Services.GetRequiredService<IFileSystemService>();
ContainerResourceBuilderExtensions.cs (1)
712var directoryService = builder.ApplicationBuilder.FileSystemService;
Dashboard\DashboardEventHandlers.cs (1)
43IFileSystemService directoryService
Dcp\Locations.cs (2)
10private readonly IFileSystemService _directoryService; 13public Locations(IFileSystemService directoryService)
DistributedApplicationBuilder.cs (4)
103public IFileSystemService FileSystemService => _directoryService; 307_innerBuilder.Services.AddSingleton<IFileSystemService>(sp => 356var directoryService = sp.GetRequiredService<IFileSystemService>();
IDistributedApplicationBuilder.cs (1)
157public IFileSystemService FileSystemService => throw new NotImplementedException();
Pipelines\PipelineOutputService.cs (1)
28public PipelineOutputService(IOptions<PipelineOptions> options, IFileSystemService directoryService)
UserSecrets\UserSecretsManagerFactory.cs (4)
29private readonly IFileSystemService _fileSystemService; 31internal UserSecretsManagerFactory(IFileSystemService fileSystemService) 84private readonly IFileSystemService _fileSystemService; 86public UserSecretsManager(string filePath, IFileSystemService fileSystemService)
Utils\FileSystemService.cs (1)
13/// Default implementation of <see cref="IFileSystemService"/>.
Aspire.Hosting.Azure (3)
AzurePublishingContext.cs (2)
124var fileSystemService = ServiceProvider.GetRequiredService<IFileSystemService>();
Provisioning\Provisioners\BicepProvisioner.cs (1)
29IFileSystemService fileSystemService,
Aspire.Hosting.Azure.Tests (1)
AzureBicepProvisionerTests.cs (1)
104services.GetRequiredService<IFileSystemService>(),
Aspire.Hosting.Maui (4)
Utilities\MauiAndroidEnvironmentAnnotation.cs (1)
45IFileSystemService fileSystemService) : IDistributedApplicationEventingSubscriber
Utilities\MauiEnvironmentHelper.cs (2)
34IFileSystemService fileSystemService, 222IFileSystemService fileSystemService,
Utilities\MauiiOSEnvironmentAnnotation.cs (1)
45IFileSystemService fileSystemService) : IDistributedApplicationEventingSubscriber
Aspire.Hosting.MySql (3)
MySqlBuilderExtensions.cs (3)
265var fileSystemService = e.Services.GetRequiredService<IFileSystemService>(); 380private static async Task<string> WritePhpMyAdminConfiguration(IFileSystemService fileSystemService, IEnumerable<MySqlServerResource> mySqlInstances, CancellationToken cancellationToken)
Aspire.Hosting.Testing (1)
DistributedApplicationTestingBuilder.cs (1)
497new IFileSystemService FileSystemService => ((IDistributedApplicationBuilder)this).FileSystemService;