Skip to content

Conversation

@deinok
Copy link
Member

@deinok deinok commented Dec 11, 2018

No description provided.

@deinok deinok merged commit cadd54f into master Dec 11, 2018
@deinok deinok deleted the nullable-check branch December 11, 2018 22:45
deinok pushed a commit that referenced this pull request Jan 29, 2019
* add StringEnumConverter to JsonSerializerSettings

* fix dependencies

* change version

* fix version

* fix CloseAsync

* lock dispose

* implement external exception handling for subscription streams

* fix doc comment

* add back-off delay for automatic reconnects

* create GraphQLHttpWebSocket class

* get single socket working

* fix subscription test, cleanup code

* more code cleanup

* add test CanConnectMultipleSubscriptionsSimultaneously

* dynamically find free ports for integration test

* add WebSocketExceptionHandler to clientOptions

* move reconnect-logic into subscriptions

* move external exception handler declaration to CreateSubscriptionStream overloads

* fix exception on disposing disconnected subscription

* fix tests, add console app for testing reconnect after server restart

* Update GraphQL.Client.Tests.csproj

* Nullable check (#86)

* nonnullable

* fix some things

* other fix

* netstandard2.0

* Update README.md

* create "queue" for requests so that only one send operation is performed at a time

* fix websockets on win 7

* remove websockets4net dependency

* Update root.props

* Update config.yml

* IsTestProject

* Benchmar

* benchmark

* Update GraphQLLocation.cs

* new Spec

* fix suff for dotnet core 3.0

* check response for 'null' in where clause

* add obsolete parameterless constructor to GraphQLRequest

* add debug output in websocket receive

* reuse observables for identical requests

* store changes to consoleapp

* fix StackOverflowException in GraphQLRequest.GetHashCode()

* fix receiving long messages via websocket

* add obsolete constructor

* make ReceiveResultStream observable Hot

* fix multiple subscriptions by using subject in GraphQLHttpWebSocket

* fix overlapping subscriptions

* fix subscription test to work arround graphql-dotnet/server#199

* add an observable which publishes all websocket exceptions

* fix OnNext calls of exceptionSubject

* fix GraphQLHttpClient(Uri endPoint, GraphQLHttpClientOptions options) constructor

* test requests via websockets

* bump pre-release version
deinok pushed a commit that referenced this pull request Feb 11, 2019
* add StringEnumConverter to JsonSerializerSettings

* fix dependencies

* change version

* fix version

* fix CloseAsync

* lock dispose

* implement external exception handling for subscription streams

* fix doc comment

* add back-off delay for automatic reconnects

* create GraphQLHttpWebSocket class

* get single socket working

* fix subscription test, cleanup code

* more code cleanup

* add test CanConnectMultipleSubscriptionsSimultaneously

* dynamically find free ports for integration test

* add WebSocketExceptionHandler to clientOptions

* move reconnect-logic into subscriptions

* move external exception handler declaration to CreateSubscriptionStream overloads

* fix exception on disposing disconnected subscription

* fix tests, add console app for testing reconnect after server restart

* Update GraphQL.Client.Tests.csproj

* Nullable check (#86)

* nonnullable

* fix some things

* other fix

* netstandard2.0

* Update README.md

* create "queue" for requests so that only one send operation is performed at a time

* fix websockets on win 7

* remove websockets4net dependency

* Update root.props

* Update config.yml

* IsTestProject

* Benchmar

* benchmark

* Update GraphQLLocation.cs

* new Spec

* fix suff for dotnet core 3.0

* check response for 'null' in where clause

* add obsolete parameterless constructor to GraphQLRequest

* add debug output in websocket receive

* reuse observables for identical requests

* store changes to consoleapp

* fix StackOverflowException in GraphQLRequest.GetHashCode()

* fix receiving long messages via websocket

* add obsolete constructor

* make ReceiveResultStream observable Hot

* fix multiple subscriptions by using subject in GraphQLHttpWebSocket

* fix overlapping subscriptions

* fix subscription test to work arround graphql-dotnet/server#199

* add an observable which publishes all websocket exceptions

* fix OnNext calls of exceptionSubject

* fix GraphQLHttpClient(Uri endPoint, GraphQLHttpClientOptions options) constructor

* test requests via websockets

* bump pre-release version

* fix initializing websocket when multiple threads create a subscription concurrently
deinok pushed a commit that referenced this pull request Mar 7, 2019
* add StringEnumConverter to JsonSerializerSettings

* fix dependencies

* change version

* fix version

* fix CloseAsync

* lock dispose

* implement external exception handling for subscription streams

* fix doc comment

* add back-off delay for automatic reconnects

* create GraphQLHttpWebSocket class

* get single socket working

* fix subscription test, cleanup code

* more code cleanup

* add test CanConnectMultipleSubscriptionsSimultaneously

* dynamically find free ports for integration test

* add WebSocketExceptionHandler to clientOptions

* move reconnect-logic into subscriptions

* move external exception handler declaration to CreateSubscriptionStream overloads

* fix exception on disposing disconnected subscription

* fix tests, add console app for testing reconnect after server restart

* Update GraphQL.Client.Tests.csproj

* Nullable check (#86)

* nonnullable

* fix some things

* other fix

* netstandard2.0

* Update README.md

* create "queue" for requests so that only one send operation is performed at a time

* fix websockets on win 7

* remove websockets4net dependency

* Update root.props

* Update config.yml

* IsTestProject

* Benchmar

* benchmark

* Update GraphQLLocation.cs

* new Spec

* fix suff for dotnet core 3.0

* check response for 'null' in where clause

* add obsolete parameterless constructor to GraphQLRequest

* add debug output in websocket receive

* reuse observables for identical requests

* store changes to consoleapp

* fix StackOverflowException in GraphQLRequest.GetHashCode()

* fix receiving long messages via websocket

* add obsolete constructor

* make ReceiveResultStream observable Hot

* fix multiple subscriptions by using subject in GraphQLHttpWebSocket

* fix overlapping subscriptions

* fix subscription test to work arround graphql-dotnet/server#199

* add an observable which publishes all websocket exceptions

* fix OnNext calls of exceptionSubject

* fix GraphQLHttpClient(Uri endPoint, GraphQLHttpClientOptions options) constructor

* test requests via websockets

* bump pre-release version

* use JsonSerializerSettings from options in websocket requests

* fix query errors via websocket

* fix sequence termination and error handling in websocket streams
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants