Commit Graph

13 Commits

Author SHA1 Message Date
naoey 61260cf599
Hand off comparison logic for database query to implementors
Equals overrides are not used in EF queries without running the comaprison locally instead of on the database, so to preserve that the comparison logic is instead implemented on a per manager basis.
2019-06-27 15:32:27 +05:30
Dean Herbert 72bb6f8c12
Fix download buttons not correctly finding existing downloads 2019-06-27 15:24:08 +05:30
Dean Herbert da65658bc3 Fix comments 2019-06-26 20:07:01 +09:00
naoey c476e46a8e
Remove unnecessary private methods and inline used-once code 2019-06-25 21:16:30 +05:30
naoey 6f5fbd7ea1
Remove unnecessary try-catch block 2019-06-25 18:28:59 +05:30
naoey 4b46601eae
Remove redundant variable, handle all request failures 2019-06-19 19:43:09 +05:30
Dean Herbert 341dc74834 Simplify download method 2019-06-19 01:41:19 +09:00
naoey 3c2a2b2390
Move doc to interface 2019-06-13 21:28:32 +05:30
naoey 7ba676ad31
Rename Info to Model 2019-06-12 21:56:36 +05:30
naoey 9cd5519da3
Remove unused delegate, use model name in notifications, add more xmldoc
- Applies a `class` constraint to the generic type in `IModelManager`
- Add xmldoc
2019-06-12 19:26:06 +05:30
naoey 951a5abccc
Merge remote-tracking branch 'upstream/master' into generic-download-model-manager 2019-06-12 17:41:16 +05:30
Dean Herbert c591a6f1fa Rename request type to be less verbose 2019-06-12 13:30:23 +09:00
Dean Herbert eaeeffaa86 Rename to DownloadableArchiveModelManager 2019-06-12 13:28:44 +09:00