Skip to content

Commit dce4148

Browse files
committed
Remove new caching behavior in DocSetConfigurationCrossLinkFetcher
1 parent 82ce494 commit dce4148

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

src/Elastic.Markdown/Links/CrossLinks/ConfigurationCrossLinkFetcher.cs renamed to src/Elastic.Markdown/Links/CrossLinks/DocSetConfigurationCrossLinkFetcher.cs

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,9 @@ public class DocSetConfigurationCrossLinkFetcher(ILoggerFactory logFactory, Conf
1616
: CrossLinkFetcher(logFactory, linkIndexProvider ?? Aws3LinkIndexReader.CreateAnonymous())
1717
{
1818
private readonly ILogger _logger = logFactory.CreateLogger(nameof(DocSetConfigurationCrossLinkFetcher));
19-
private FetchedCrossLinks? _cachedLinks;
2019

2120
public override async Task<FetchedCrossLinks> FetchCrossLinks(Cancel ctx)
2221
{
23-
if (_cachedLinks is not null)
24-
return _cachedLinks;
25-
2622
Logger.LogInformation("Fetching cross-links for all repositories defined in docset.yml");
2723
var linkReferences = new Dictionary<string, RepositoryLinks>();
2824
var linkIndexEntries = new Dictionary<string, LinkRegistryEntry>();
@@ -64,14 +60,11 @@ public override async Task<FetchedCrossLinks> FetchCrossLinks(Cancel ctx)
6460
}
6561
}
6662

67-
_cachedLinks = new FetchedCrossLinks
63+
return new FetchedCrossLinks
6864
{
6965
DeclaredRepositories = declaredRepositories,
7066
LinkReferences = linkReferences.ToFrozenDictionary(),
7167
LinkIndexEntries = linkIndexEntries.ToFrozenDictionary(),
7268
};
73-
return _cachedLinks;
7469
}
75-
76-
7770
}

0 commit comments

Comments
 (0)