2 instantiations of AssistantChatDataContext
Aspire.Dashboard.Tests (2)
Markdown\MarkdownProcessorTests.cs (1)
368var context = new AssistantChatDataContext(
Model\AIAssistant\AssistantChatDataContextTests.cs (1)
129var context = new AssistantChatDataContext(
14 references to AssistantChatDataContext
Aspire.Dashboard (6)
DashboardWebApplication.cs (1)
292builder.Services.AddTransient<AssistantChatDataContext>();
Model\Assistant\AssistantChatViewModel.cs (3)
105private readonly AssistantChatDataContext _dataContext; 125AssistantChatDataContext dataContext, 170public AssistantChatDataContext DataContext => _dataContext;
Model\Assistant\IAIContextProvider.cs (1)
42public record InitializePromptContext(ChatViewModelBuilder ChatBuilder, AssistantChatDataContext DataContext, IServiceProvider ServiceProvider);
Model\Assistant\Markdown\AspireEnrichmentOptions.cs (1)
8public required AssistantChatDataContext DataContext { get; init; }
Aspire.Dashboard.Tests (8)
Markdown\MarkdownProcessorTests.cs (3)
349var context = CreateAssistantChatDataContext(dashboardClient: dashboardClient); 366internal static AssistantChatDataContext CreateAssistantChatDataContext(TelemetryRepository? telemetryRepository = null, IDashboardClient? dashboardClient = null) 368var context = new AssistantChatDataContext(
Model\AIAssistant\AssistantChatDataContextTests.cs (5)
45var dataContext = CreateAssistantChatDataContext(telemetryRepository: repository); 79var dataContext = CreateAssistantChatDataContext(telemetryRepository: repository); 106var dataContext = CreateAssistantChatDataContext(dashboardClient: dashboardClient); 127internal static AssistantChatDataContext CreateAssistantChatDataContext(TelemetryRepository? telemetryRepository = null, IDashboardClient? dashboardClient = null) 129var context = new AssistantChatDataContext(