Stepico.Protocol.Http.Client 2.0.0
Base client-server communication protocol abstraction
Changelog:
- Release new major versions of libs
- Fix unity 2021.2 compatibility
- Change operation handler and event handler creation. Do all before creating actual handler to not make deserialization in handler itself because it could be called on another thread that more sensitive to load.
- Add base implementation for IEventHandlerBinding<T>, IEventHandlers<T>, IOperationHandlerBinding and IOperationHandlers<T>
- Fix http events handling
- Remove HttpEvents and replace it with old BaseHttpEvents
- Add IHttpEventClient interface
- Fix compilation errors
- Add Event processing logic. Add INetworkAction<T> for strongly typed handlers
- Remove legacy project files and solutions. Fix protocol reference in generator tests project
- added namespace string to internal logger
- fix request serialization with type
- NupkgToUpm.BuildPostProcess to all client projects
- add IOperationHandlerBinding & refactoring namespace structure
- update IBaseHttpOperationClient
- added request methods to http client
- added Client for Protocol & Protocol.Http
Showing the top 20 packages that depend on Stepico.Protocol.Http.Client.
- Release new major versions of libs
- Fix unity 2021.2 compatibility
- Change operation handler and event handler creation. Do all before creating actual handler to not make deserialization in handler itself because it could be called on another thread that more sensitive to load.
- Add base implementation for IEventHandlerBinding<T>, IEventHandlers<T>, IOperationHandlerBinding and IOperationHandlers<T>
- Fix http events handling
- Remove HttpEvents and replace it with old BaseHttpEvents
- Add IHttpEventClient interface
- Fix compilation errors
- Add Event processing logic. Add INetworkAction<T> for strongly typed handlers
- Remove legacy project files and solutions. Fix protocol reference in generator tests project
- added namespace string to internal logger
- fix request serialization with type
- NupkgToUpm.BuildPostProcess to all client projects
- add IOperationHandlerBinding & refactoring namespace structure
- update IBaseHttpOperationClient
- added request methods to http client
- added Client for Protocol & Protocol.Http
.NET Standard 2.0
- Stepico.Protocol.Http (>= 2.0.0)
- Stepico.Protocol.Client (>= 2.0.0)