6 implementations of IRepositoryFactory
Aspire.Dashboard (1)
ServiceClient\RepositoryFactory.cs (1)
16internal sealed class RepositoryFactory(IServiceProvider serviceProvider) : IRepositoryFactory
Aspire.Dashboard.Components.Tests (1)
Shared\FluentUISetupHelpers.cs (1)
376IDashboardClient dashboardClient) : IRepositoryFactory
Aspire.Dashboard.Playwright.Tests (1)
tests\Aspire.Dashboard.Tests\Shared\MockDashboardClient.cs (1)
126IResourceRepository resourceRepository) : IRepositoryFactory
Aspire.Dashboard.Tests (3)
Model\DashboardDataSourceTests.cs (1)
1765private sealed class RecordingRepositoryFactory(IRepositoryFactory inner) : IRepositoryFactory
Shared\MockDashboardClient.cs (1)
126IResourceRepository resourceRepository) : IRepositoryFactory
Shared\TestDashboardDataSource.cs (1)
34IResourceRepository resourceRepository) : IRepositoryFactory
8 references to IRepositoryFactory
Aspire.Dashboard (3)
DashboardWebApplication.cs (1)
399builder.Services.TryAddSingleton<IRepositoryFactory, RepositoryFactory>();
ServiceClient\DashboardDataSourcePool.cs (2)
20private readonly IRepositoryFactory _repositoryFactory; 29public DashboardDataSourcePool(IDashboardRunStore runStore, IRepositoryFactory repositoryFactory)
Aspire.Dashboard.Components.Tests (1)
Shared\FluentUISetupHelpers.cs (1)
258context.Services.AddSingleton<IRepositoryFactory, TestRepositoryFactory>();
Aspire.Dashboard.Playwright.Tests (2)
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (1)
97builder.Services.AddSingleton<IRepositoryFactory>(
Integration\Playwright\ResourcePaneResponsiveTests.cs (1)
2660services.AddSingleton<IRepositoryFactory>(services => new MockRepositoryFactory(services, client));
Aspire.Dashboard.Tests (2)
Model\DashboardDataSourceTests.cs (2)
408.AddSingleton<IRepositoryFactory, RepositoryFactory>() 1765private sealed class RecordingRepositoryFactory(IRepositoryFactory inner) : IRepositoryFactory