Skip to content

Initial prototype of C# wrapping layer for C core library#247

Closed
jtattermusch wants to merge 67 commits intogrpc:masterfrom
jtattermusch:wrappers_review
Closed

Initial prototype of C# wrapping layer for C core library#247
jtattermusch wants to merge 67 commits intogrpc:masterfrom
jtattermusch:wrappers_review

Conversation

@jtattermusch
Copy link
Copy Markdown
Contributor

Code for wrapping gRPC C core library is in GrpcWrappers project. Rest of the code is provided for reference.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Indentation is off.

@jtattermusch
Copy link
Copy Markdown
Contributor Author

ctiller, can you please review the grpc_csharp_ext.c file?
I will assign a reviewer for the rest of the code (but you're welcome to take a look as well).

@kennetatgoogle
Copy link
Copy Markdown

I'm going to bow-out of this CR. The scope of the CL is bigger than I have
time for right now.

On Thu, Jan 29, 2015 at 1:47 PM, Jan Tattermusch notifications@github.com
wrote:

ctiller, can you please review the grpc_csharp_ext.c file?
I will assign a reviewer for the rest of the code (but you're welcome to
take a look as well).


Reply to this email directly or view it on GitHub
#247 (comment).

@jtattermusch
Copy link
Copy Markdown
Contributor Author

Sure, thanks for valuable comments!

On Thu, Jan 29, 2015 at 1:51 PM, kennetatgoogle notifications@github.com
wrote:

I'm going to bow-out of this CR. The scope of the CL is bigger than I have
time for right now.

On Thu, Jan 29, 2015 at 1:47 PM, Jan Tattermusch notifications@github.com

wrote:

ctiller, can you please review the grpc_csharp_ext.c file?
I will assign a reviewer for the rest of the code (but you're welcome to
take a look as well).


Reply to this email directly or view it on GitHub
#247 (comment).


Reply to this email directly or view it on GitHub
#247 (comment).

@ctiller
Copy link
Copy Markdown
Member

ctiller commented Jan 29, 2015

I'll have a bit of latency for a day or so while I get some complex changes finished up.

@jtattermusch
Copy link
Copy Markdown
Contributor Author

Please ignore this pull request, I will have newer and cleaner version of C# code to push soon.

@jtattermusch jtattermusch deleted the wrappers_review branch February 4, 2015 02:31
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I suggest moving all DllImport declarations into a NativeMethods class, as per https://msdn.microsoft.com/en-us/library/ms182161.aspx, instead of declaring the methods in each class that uses them.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Ok, makes sense. This pull request has already been closed, but I will revisit this once I get things running on Windows (gRPC C Core didn't compile there until short time ago).

@lock lock bot locked as resolved and limited conversation to collaborators Feb 2, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants