Baseflow / Baseflow/flutter_cache_manager
stalePeriod clarification
- Ngôn ngữ chính
- Dart
- Star
- 809
- Fork
- 510
- Merge trung bình
- 6 phút
- Pull request đã merge (30 ngày)
- 1
Mô tả
i used to think that maxAgeCacheObject, which was i guess replaced with stalePeriod worked like so:
we download file -> mark some expiry date for it -> when it's expired we redownload it
with current docs it seems that's not the case
https://github.com/Baseflow/flutter_cache_manager/blob/46f0a0466d62350b48a520a5561fd59e0c546dda/flutter_cache_manager/lib/src/cache_manager.dart#L32-L33
so if i have stalePeriod that equals to 1 day and user opens my app each 12 hours, for instance, and the file is being reused, my cache will never be invalidated? if that's true, how do i change this?
Hướng dẫn đóng góp
Hướng nghiên cứu
Đọc các dòng được trích dẫn trong flutter_cache_manager/lib/src/cache_manager.dart và so sánh cách diễn đạt về stalePeriod với tài liệu hiện tại. Làm rõ liệu việc sử dụng lại có làm mới hay vô hiệu hóa cache hay không, đồng thời ghi lại cách người dùng có thể đạt được hành vi được yêu cầu nếu hành vi đó được hỗ trợ. Vì thread đã không có câu trả lời trong thời gian dài, hướng giải quyết dự kiến vẫn chưa được xác định.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- dart
- Lĩnh vực
- documentation
- Loại issue
- Tài liệu
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 25/100