Closed avivbiton closed 5 years ago
I will have a look and verify everything works
Have run the code on my personal computer - nice! Have suggested some minor changes in pull request #39
I could create an additional interface layer starting from the ApiReader with two separate implementations (one for the old Developer Portal and one for the new Developer Portal).
Added tests
@linahanner I feel we shouldn't implement the old portal, it will go away soon anyway, I don't see the point of keeping it and then removing it a year later.
Anything else we need to add before merging?
Nothing which comes to mind
ApiConfiguration has changed to accept ClientSecret and ClientID instead of ApiKey Therefore, the ApiConfigurationTests needs to be updated (Commented them for now)
I won't merge until we're sure this is ready and don't cause any problem. So far, I've tested it on a couple diablo apis and it seems fine for the most part.