Skip to content

Commit e3b6930

Browse files
committed
Added flag in multicache response, the result comes from cache
1 parent ccda64e commit e3b6930

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/MultiCache/Abstractions/IMultiCacheManager.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ namespace MultiCache.Abstractions
66
{
77
public interface IMultiCacheManager
88
{
9-
Task<T> GetAsync<T>(string key, CancellationToken cancellationToken = default);
9+
Task<(T, bool)> GetAsync<T>(string key, CancellationToken cancellationToken = default);
1010
Task SetAsync<T>(string key, T value, TimeSpan? expiry = null, CancellationToken token = default);
11-
Task<T> GetOrCreateAsync<T>(string key, Func<Task<T>> factory, TimeSpan? expiry = null, CancellationToken cancellationToken = default);
11+
Task<(T, bool)> GetOrCreateAsync<T>(string key, Func<Task<T>> factory, TimeSpan? expiry = null, CancellationToken cancellationToken = default);
1212
Task RemoveAsync(string key, CancellationToken cancellationToken);
1313
}
1414
}

src/MultiCache/MultiCache.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<PublishRepositoryUrl>true</PublishRepositoryUrl>
1616
<RepositoryUrl>https://github.com/fehmianac/multi-cache</RepositoryUrl>
1717
<RepositoryType>git</RepositoryType>
18-
<PackageVersion>1.0.1</PackageVersion>
18+
<PackageVersion>1.0.2</PackageVersion>
1919
<OpenApiGenerateDocuments>false</OpenApiGenerateDocuments>
2020
</PropertyGroup>
2121

0 commit comments

Comments
 (0)