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

Remove RestSharp and WebSocket4Net from Arke.ARI and replace with .NET 6 libraries. #79

Open
seiggy opened this issue Jul 31, 2023 · 1 comment
Assignees

Comments

@seiggy
Copy link
Owner

seiggy commented Jul 31, 2023

Transition the library from .NET Standard to .NET 6 in order to migrate off the RestSharp and WebSocket4Net dependencies. Refactor and replace both libraries with native code.

@seiggy seiggy self-assigned this Jul 31, 2023
@seiggy
Copy link
Owner Author

seiggy commented Aug 2, 2023

@nakchak I'm starting to look at removing RestSharp. I definitely want to build in support for both ILogger and IHttpClientFactory to get enhancements such as Polly support out of the box. I think I'm also going to remove support for non-async methods, and migrate the entire event system to fully async out of the box. Just cut some dead weight from the project and code base while I'm at it. I might keep around the ThreadPoolDispatcher, but the DedicatedThreadDispatcher is gone for sure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant