Skip to content

Commit c0f7278

Browse files
committed
fix(core): fully-qualify IReportArtifactStore in ReportRunner (CS0246)
CI clean build failed because ReportRunner (namespace NeoReports.Core.Pipeline) referenced sibling 'Artifacts.IReportArtifactStore' without a using; a stale local obj masked it. Use the fully-qualified NeoReports.Core.Artifacts.* name. Verified with obj/bin wiped: clean full build + all 58 tests green.
1 parent 3e9f816 commit c0f7278

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/NeoReports.Core/Pipeline/ReportRunner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ await writer.InitializeAsync(
197197

198198
// Retain finished files for later retrieval (API download / sync streaming) when an
199199
// artifact store is registered. Copying happens before the temp dir is cleaned up.
200-
if (services.GetService(typeof(Artifacts.IReportArtifactStore)) is Artifacts.IReportArtifactStore artifactStore)
200+
if (services.GetService(typeof(NeoReports.Core.Artifacts.IReportArtifactStore)) is NeoReports.Core.Artifacts.IReportArtifactStore artifactStore)
201201
{
202202
foreach (var output in outputs)
203203
await artifactStore.SaveAsync(

0 commit comments

Comments
 (0)