2 implementations of IInteractionFileUploadStore
Aspire.Hosting (1)
Dashboard\InteractionFileUploadStore.cs (1)
16internal sealed class InteractionFileUploadStore : IInteractionFileUploadStore, IDisposable
Aspire.Hosting.Tests (1)
tests\Shared\TestInteractionFileUploadStore.cs (1)
12internal sealed class TestInteractionFileUploadStore : IInteractionFileUploadStore
26 references to IInteractionFileUploadStore
Aspire.Hosting (12)
Backchannel\AppHostRpcTarget.cs (1)
25IInteractionFileUploadStore fileUploadStore,
Dashboard\DashboardService.cs (1)
43internal sealed partial class DashboardService(DashboardServiceData serviceData, IHostEnvironment hostEnvironment, IHostApplicationLifetime hostApplicationLifetime, IConfiguration configuration, ILogger<DashboardService> logger, IInteractionFileUploadStore fileUploadStore, TerminalService terminalService)
Dashboard\DashboardServiceData.cs (4)
22private readonly IInteractionFileUploadStore _fileUploadStore; 31IInteractionFileUploadStore fileUploadStore) 249IInteractionFileUploadStore fileUploadStore, 281IInteractionFileUploadStore fileUploadStore,
Dashboard\DashboardServiceHost.cs (1)
55IInteractionFileUploadStore fileUploadStore,
DistributedApplicationBuilder.cs (1)
472_innerBuilder.Services.AddSingleton<IInteractionFileUploadStore, Dashboard.InteractionFileUploadStore>();
InteractionService.cs (2)
34private readonly IInteractionFileUploadStore _fileUploadStore; 36public InteractionService(ILogger<InteractionService> logger, DistributedApplicationOptions distributedApplicationOptions, IServiceProvider serviceProvider, IConfiguration configuration, IInteractionFileUploadStore fileUploadStore)
Pipelines\PipelineActivityReporter.cs (2)
21private readonly IInteractionFileUploadStore _fileUploadStore; 26public PipelineActivityReporter(InteractionService interactionService, IInteractionFileUploadStore fileUploadStore, ILogger<PipelineActivityReporter> logger)
Aspire.Hosting.Tests (14)
Backchannel\AppHostRpcTargetUploadTests.cs (8)
19var fileUploadStore = app.Services.GetRequiredService<IInteractionFileUploadStore>(); 54var fileUploadStore = app.Services.GetRequiredService<IInteractionFileUploadStore>(); 80var fileUploadStore = app.Services.GetRequiredService<IInteractionFileUploadStore>(); 143var fileUploadStore = app.Services.GetRequiredService<IInteractionFileUploadStore>();
Dashboard\DashboardServiceTests.cs (2)
1841IInteractionFileUploadStore? fileUploadStore = null, 1859IInteractionFileUploadStore? fileUploadStore = null)
InteractionServiceTests.cs (1)
1335private static InteractionService CreateInteractionService(DistributedApplicationOptions? options = null, IInteractionFileUploadStore? fileUploadStore = null)
ResourceCommandServiceTests.cs (1)
1328services.GetRequiredService<IInteractionFileUploadStore>()));
tests\Shared\TestInteractionFileUploadStore.cs (2)
9/// An in-memory implementation of <see cref="IInteractionFileUploadStore"/> for tests. 182public static string? GetFilePath(this IInteractionFileUploadStore store, string fileId, int interactionId, string inputName)