Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to refit #4

Open
roubachof opened this issue Dec 6, 2019 · 4 comments
Open

Migrate to refit #4

roubachof opened this issue Dec 6, 2019 · 4 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@roubachof
Copy link

Unfortunately, RestEase is not compatible with Xamarin.iOS cause:

It won't work on platforms which don't support runtime code generation, including .NET Native and iOS.

Would be great if it would be ported to Refit instead of RestEase.

@kamranayub
Copy link
Owner

kamranayub commented Oct 7, 2020

I'm currently upgrading to IGDBv4. I could explore this perhaps... 🤔

@kamranayub kamranayub added enhancement New feature or request help wanted Extra attention is needed labels Oct 7, 2020
@roubachof
Copy link
Author

I created a small Refit rest client using your lib here: https://github.com/roubachof/Sharpnado.TaskLoaderView/blob/master/Retronado/Sample/Domain/IGDBRefitClient.cs

@MrGentle
Copy link

Tried using this with AvaloniaUI, and that didn't work out.
I suspect it's for the same reason as above as RestEase is spitting out errors.

I second migrating! For now i'll borrow the client @roubachof made

@kamranayub kamranayub self-assigned this Mar 7, 2021
@kamranayub
Copy link
Owner

Will be looking at this. IGDB recently added new game version support so have to add that as a patch and at that time I can see about Refit. Anything that helps improve cross platform support is a win in my book. Thanks for all the feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants