- Updated
Pokemonmodel to include new properties for historical and alternate form sprites: #33
- Ensure HTTP responses are only processed after the content of the request has been read, instead of just the headers: #29
- Updated dependencies
- Bump test project to .Net 6.0
- Updated
Pokemonmodel to include new property:past_types
- Updated
PokemonSpeciesmodel to include new properties:IsLegendary,IsMythical - Code cleanup and small performance improvements
PokeApiClientconstructor that accepts anHttpClientinstance; for use with theIHttpClientFactoryinterface- Updated test dependencies
- All classes under the
PokeApiNet.Modelsnamespace were moved toPokeApiNet - Namespace
PokeApiNet.Modelshas been removed
- Support for .Net Standard 2.1
- Updated dependencies
- Class
PokeApiClientmoved namespace; wasPokeApiNet.DatanowPokeApiNet - Namespace
PokeApiNet.Datahas been removed - Method
PokeApiClient.ClearCache<T>was renamed toPokeApiClient.ClearResourceCache<T> - Stricter constraints on type parameters for
PokeApiClient.GetResourceAsync<T>(string)andPokeApiClient.GetResourceAsync<T>(string, CancellationToken)
- Resource lists are now cached automatically (closes #10)
- Resource list caches can be cleared via
PokeApiClient.ClearResourceListCacheand typed overload for more granular clearing