Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Asynchronous Operations for Cache Repositories #562

Open
wants to merge 23 commits into
base: main
Choose a base branch
from

Merge branch 'main' into main

9ab6038
Select commit
Loading
Failed to load commit list.
Open

Implement Asynchronous Operations for Cache Repositories #562

Merge branch 'main' into main
9ab6038
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / Sonarcsharp (reported by Codacy) failed Oct 23, 2024 in 10s

57 new alerts

New alerts in code changed by this pull request

  • 53 warnings
  • 4 notes

See annotations below for details.

View all branch alerts.

Annotations

Check warning on line 41 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 93 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 118 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 136 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 179 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 230 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 267 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 292 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Use the overloading mechanism instead of the optional parameters. Warning

Use the overloading mechanism instead of the optional parameters.

Check warning on line 332 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Use the overloading mechanism instead of the optional parameters. Warning

Use the overloading mechanism instead of the optional parameters.

Check warning on line 395 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 423 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 450 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Rename method 'TTLAsync' to match pascal case naming rules, consider using 'TtlAsync'. Warning

Rename method 'TTLAsync' to match pascal case naming rules, consider using 'TtlAsync'.

Check warning on line 468 in Src/CrispyWaffle.CouchDB/Cache/CouchDBCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 160 in Src/CrispyWaffle.Redis/Cache/RedisCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Use the overloading mechanism instead of the optional parameters. Warning

Use the overloading mechanism instead of the optional parameters.

Check warning on line 219 in Src/CrispyWaffle.Redis/Cache/RedisCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 258 in Src/CrispyWaffle.Redis/Cache/RedisCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 301 in Src/CrispyWaffle.Redis/Cache/RedisCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 330 in Src/CrispyWaffle.Redis/Cache/RedisCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 401 in Src/CrispyWaffle.Redis/Cache/RedisCacheRepository.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Rename method 'TTLAsync' to match pascal case naming rules, consider using 'TtlAsync'. Warning

Rename method 'TTLAsync' to match pascal case naming rules, consider using 'TtlAsync'.

Check warning on line 43 in Src/CrispyWaffle/Cache/CacheManager.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 68 in Src/CrispyWaffle/Cache/CacheManager.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 193 in Src/CrispyWaffle/Cache/CacheManager.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 224 in Src/CrispyWaffle/Cache/CacheManager.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 262 in Src/CrispyWaffle/Cache/CacheManager.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.

Check warning on line 301 in Src/CrispyWaffle/Cache/CacheManager.cs

See this annotation in the file changed.

Code scanning / Sonarcsharp (reported by Codacy)

Refactor this method to use all type parameters in the parameter list to enable type inference. Warning

Refactor this method to use all type parameters in the parameter list to enable type inference.