- Add PodmanJsonContext (JsonSerializerContext) covering all ~70 DTOs and
request models used by the library with PropertyNameCaseInsensitive=true
- Replace MaksIT.Core ToJson()/ToObject<T>() with explicit JsonTypeInfo<T>
parameters threaded through all internal HTTP helper methods
- Update all call sites in PodmanClient partial classes
- Update PodmanProgressSession<T> constructor to accept JsonTypeInfo<T>
- Remove MaksIT.Core package reference (no longer needed)
- Enable IsAotCompatible=true in project file to activate trim/AOT analyzers
- All 13 unit tests pass, 0 build warnings