Click here to Skip to main content
14,423,206 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
AnswerRe: it's my birthday so you have to answer Pin
PIEBALDconsult4-Sep-19 9:26
professionalPIEBALDconsult4-Sep-19 9:26 
GeneralRe: it's my birthday so you have to answer Pin
honey the codewitch4-Sep-19 9:30
mvahoney the codewitch4-Sep-19 9:30 
AnswerRe: it's my birthday so you have to answer Pin
dandy724-Sep-19 11:00
Memberdandy724-Sep-19 11:00 
GeneralRe: it's my birthday so you have to answer Pin
honey the codewitch4-Sep-19 11:01
mvahoney the codewitch4-Sep-19 11:01 
GeneralRe: it's my birthday so you have to answer Pin
dandy724-Sep-19 11:05
Memberdandy724-Sep-19 11:05 
AnswerRe: it's my birthday so you have to answer Pin
Dr.Walt Fair, PE4-Sep-19 11:03
subeditorDr.Walt Fair, PE4-Sep-19 11:03 
AnswerRe: it's my birthday so you have to answer Pin
  Forogar  4-Sep-19 11:06
professional  Forogar  4-Sep-19 11:06 
GeneralRe: it's my birthday so you have to answer Pin
honey the codewitch4-Sep-19 11:12
mvahoney the codewitch4-Sep-19 11:12 
Well, you should be happy with it as it covers all of the v3 api.

It auto manages guest sessions.

It's got dual caching - it does in memory caching on a per-thread basis for the objects - it's aggressive, it doesn't refresh at all - the in memory cache is intended to be used in a batch and then cleared.

And then it has global url based caching where you can set how aggressive it is.

It automatically recovers from TMDb's request limits too, so it will retry requests.

It does automatic paging - you can get a range of pages as a result array in one call.

It exposes the entire thing as an object model perfect for LINQing over.

Smile | :)

I'm actually almost done - but I'm going to post it without testing the entire api.

The rationale is I'd rather put out something where a few of the calls don't work then make you wait the month it would take me to write tests for this.

It's really easy to fix, especially the bugs that are likely to crop up (field names and urls)

So that's the one caveat.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

GeneralRe: it's my birthday so you have to answer Pin
  Forogar  5-Sep-19 3:59
professional  Forogar  5-Sep-19 3:59 
GeneralRe: it's my birthday so you have to answer Pin
honey the codewitch5-Sep-19 4:02
mvahoney the codewitch5-Sep-19 4:02 
GeneralRe: it's my birthday so you have to answer Pin
honey the codewitch5-Sep-19 6:40
mvahoney the codewitch5-Sep-19 6:40 
AnswerRe: it's my birthday so you have to answer Pin
BillWoodruff4-Sep-19 13:06
mveBillWoodruff4-Sep-19 13:06 
GeneralRe: it's my birthday so you have to answer Pin
honey the codewitch4-Sep-19 13:07
mvahoney the codewitch4-Sep-19 13:07 
AnswerRe: it's my birthday so you have to answer Pin
Fergus Donaldson4-Sep-19 23:23
professionalFergus Donaldson4-Sep-19 23:23 
GeneralThis explains that noise in the night Pin
MarkTJohnson4-Sep-19 5:52
professionalMarkTJohnson4-Sep-19 5:52 
GeneralRe: This explains that noise in the night Pin
ZurdoDev4-Sep-19 6:47
mveZurdoDev4-Sep-19 6:47 
GeneralRe: This explains that noise in the night Pin
MarkTJohnson4-Sep-19 7:12
professionalMarkTJohnson4-Sep-19 7:12 
GeneralThought of the Day Pin
OriginalGriff4-Sep-19 5:42
communityengineerOriginalGriff4-Sep-19 5:42 
GeneralRe: Thought of the Day Pin
Johnny J.4-Sep-19 6:12
professionalJohnny J.4-Sep-19 6:12 
RantRe: Thought of the Day Pin
lopatir4-Sep-19 6:37
Memberlopatir4-Sep-19 6:37 
GeneralRe: Thought of the Day Pin
OriginalGriff4-Sep-19 6:47
communityengineerOriginalGriff4-Sep-19 6:47 
GeneralRe: Thought of the Day Pin
W Balboos4-Sep-19 6:13
mveW Balboos4-Sep-19 6:13 
GeneralRe: Thought of the Day Pin
jeron14-Sep-19 7:46
Memberjeron14-Sep-19 7:46 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer4-Sep-19 20:15
professionalDaniel Pfeffer4-Sep-19 20:15 
General"Suckehihaw" the new name for code so bizarre you laugh, or cringe, when you read it ? Pin
BillWoodruff4-Sep-19 3:35
mveBillWoodruff4-Sep-19 3:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.