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

Make C# driver look likes Java driver #4

Merged
merged 110 commits into from
Aug 1, 2016
Merged

Conversation

marrony
Copy link
Contributor

@marrony marrony commented Jun 29, 2016

The code is ready to validate, however I don't finished the code documentation yet.

To review the code on Mac you can install Xamarin Studio

brew cask install xamarin-studio

It's possible to run the tests directly on Xamarin, but it may be necessary to install Mono

brew install mono

@marrony
Copy link
Contributor Author

marrony commented Jul 22, 2016

As far I could research, C# only has one single ThreadPool per application so I don't think it will be a problem.

@freels
Copy link
Member

freels commented Jul 22, 2016

You'd still be able to share the connection... Not a big deal now, but more so w/ HTTP 2 or some other more persistent connection protocol.

@marrony
Copy link
Contributor Author

marrony commented Jul 22, 2016

yes, also the documentation of HttpClient that we use said it's thread safe and we should reuse it as much as possible.

@erickpintor
Copy link
Contributor

This is looking good to me.

/// <param name="port">Port of the FaunaDB server.</param>
/// <param name="timeout">Timeout. Defaults to 1 minute.</param>
/// <param name="secret">Auth token for the FaunaDB server.</param>
/// <param name="clientIO">Optional IInnerClient. Used only for testing.</param>">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

type name here is different.

@erickpintor
Copy link
Contributor

I'm waiting for @matt to sign this off. We can ship it, IMO.

@erickpintor
Copy link
Contributor

🐑 it

@erickpintor erickpintor merged commit d8eb426 into master Aug 1, 2016
@marrony marrony deleted the csharp_driver_vs branch August 1, 2016 23:34
evbruno pushed a commit that referenced this pull request Mar 31, 2020
parkhomenko pushed a commit that referenced this pull request Oct 22, 2021
Don't wrap Set json in {"@set": }
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.

None yet

4 participants