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
25 references to IInteractionFileUploadStore
Aspire.Hosting (12)
Backchannel\AppHostRpcTarget.cs (1)
25IInteractionFileUploadStore fileUploadStore,
Dashboard\DashboardService.cs (1)
26internal sealed partial class DashboardService(DashboardServiceData serviceData, IHostEnvironment hostEnvironment, IHostApplicationLifetime hostApplicationLifetime, IConfiguration configuration, ILogger<DashboardService> logger, IInteractionFileUploadStore fileUploadStore)
Dashboard\DashboardServiceData.cs (4)
22private readonly IInteractionFileUploadStore _fileUploadStore; 31IInteractionFileUploadStore fileUploadStore) 242IInteractionFileUploadStore fileUploadStore, 274IInteractionFileUploadStore fileUploadStore,
Dashboard\DashboardServiceHost.cs (1)
53IInteractionFileUploadStore fileUploadStore)
DistributedApplicationBuilder.cs (1)
434_innerBuilder.Services.AddSingleton<IInteractionFileUploadStore, Dashboard.InteractionFileUploadStore>();
InteractionService.cs (2)
30private readonly IInteractionFileUploadStore _fileUploadStore; 32public 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 (13)
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)
1270IInteractionFileUploadStore? fileUploadStore = null) 1286IInteractionFileUploadStore? fileUploadStore = null)
InteractionServiceTests.cs (1)
1335private static InteractionService CreateInteractionService(DistributedApplicationOptions? options = null, IInteractionFileUploadStore? fileUploadStore = null)
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)