Skip to content

Add HybridCache.GetOrCreateAsync overloads for dynamic setting of options#7568

Draft
svick wants to merge 21 commits into
mainfrom
api-proposal/hybridcache
Draft

Add HybridCache.GetOrCreateAsync overloads for dynamic setting of options#7568
svick wants to merge 21 commits into
mainfrom
api-proposal/hybridcache

Test the context -> options mapping instead of the abstractions const…

f032f36
Select commit
Loading
Failed to load commit list.
Azure Pipelines / extensions-ci (Build Windows) failed Jul 9, 2026 in 23m 9s

Build Windows failed

Annotations

Check failure on line 173 in src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / extensions-ci (Build Windows)

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.cs#L173

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.cs(173,22): error CS0246: (NETCORE_ENGINEERING_TELEMETRY=Build) The type or namespace name 'HybridCacheEntryContext' could not be found (are you missing a using directive or an assembly reference?)

Check failure on line 295 in src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / extensions-ci (Build Windows)

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.cs#L295

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.cs(295,70): error CS0246: (NETCORE_ENGINEERING_TELEMETRY=Build) The type or namespace name 'HybridCacheEntryContext' could not be found (are you missing a using directive or an assembly reference?)

Check failure on line 25 in src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.StampedeStateT.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / extensions-ci (Build Windows)

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.StampedeStateT.cs#L25

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.StampedeStateT.cs(25,30): error CS0246: (NETCORE_ENGINEERING_TELEMETRY=Build) The type or namespace name 'HybridCacheEntryContext' could not be found (are you missing a using directive or an assembly reference?)

Check failure on line 27 in src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.StampedeStateT.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / extensions-ci (Build Windows)

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.StampedeStateT.cs#L27

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.StampedeStateT.cs(27,17): error CS0246: (NETCORE_ENGINEERING_TELEMETRY=Build) The type or namespace name 'HybridCacheEntryContext' could not be found (are you missing a using directive or an assembly reference?)

Check failure on line 66 in src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.StampedeStateT.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / extensions-ci (Build Windows)

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.StampedeStateT.cs#L66

src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.StampedeStateT.cs(66,69): error CS0246: (NETCORE_ENGINEERING_TELEMETRY=Build) The type or namespace name 'HybridCacheEntryContext' could not be found (are you missing a using directive or an assembly reference?)