17 references to AtsContextFilter
Aspire.Hosting.RemoteHost (5)
CodeGeneration\CodeGenerationService.cs (5)
67context = AtsContextFilter.FilterByExportingAssemblies(context, assemblyNames); 256context = AtsContextFilter.FilterByExportingAssembliesWithReferences(context, [assemblyName]); 344var context = AtsContextFilter.FilterForApiExport( 392if (AtsContextFilter.TryResolveCanonicalAssemblyName(fullContext, assemblyName, out var canonicalAssemblyName)) 415if (!AtsContextFilter.TryResolveCanonicalAssemblyName(fullContext, packageName, out var canonicalAssemblyNameFromContext))
Aspire.Hosting.RemoteHost.Tests (12)
AtsContextFilterTests.cs (12)
34Assert.True(AtsContextFilter.TryResolveCanonicalAssemblyName(context, requestedName, out var resolvedName)); 53Assert.True(AtsContextFilter.TryResolveCanonicalAssemblyName(context, "aspire.hosting.redis", out var resolvedName)); 55Assert.NotEmpty(AtsContextFilter.FilterByExportingAssemblies(context, ["aspire.hosting.redis"]).HandleTypes); 69Assert.False(AtsContextFilter.TryResolveCanonicalAssemblyName(context, "contoso.not.loaded", out var resolvedName)); 71Assert.Empty(AtsContextFilter.FilterByExportingAssemblies(context, ["contoso.not.loaded"]).HandleTypes); 101Assert.False(AtsContextFilter.TryResolveCanonicalAssemblyName(context, assemblyName, out var resolvedName)); 118var filteredContext = AtsContextFilter.FilterByExportingAssemblies( 156var filteredContext = AtsContextFilter.FilterByExportingAssembliesWithReferences( 221var filteredContext = AtsContextFilter.FilterForApiExport( 315var filteredContext = AtsContextFilter.FilterByExportingAssembliesWithReferences( 340var filteredContext = AtsContextFilter.FilterByExportingAssembliesWithReferences( 365var filteredContext = AtsContextFilter.FilterByExportingAssemblies(