[
https://issues.apache.org/jira/browse/THRIFT-129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642238#action_12642238
]
David Reiss commented on THRIFT-129:
------------------------------------
http://gitweb.thrift-rpc.org/?p=thrift.git;a=commitdiff;h=f49e413
I had to tweak this a bit to merge cleanly with the patch from THRIFT-25. Can
you take a look?
Also, why is this under protocol?
> Update CSharp compiler and Library to generate data structures that extend
> TBase.cs
> -----------------------------------------------------------------------------------
>
> Key: THRIFT-129
> URL: https://issues.apache.org/jira/browse/THRIFT-129
> Project: Thrift
> Issue Type: Improvement
> Components: Compiler (C#), Library (C#)
> Reporter: Michael Ward
> Attachments: my.patch
>
>
> The C# library does not currently have a base class/interface for the data
> structures being generated to extend from. Without this you are required to
> access the Read(TProtocol) and Write(TProtocol) methods via reflection.
> I have created a patch the defines the TBase class and updates the generator
> to use this for the data structures created. This change is similar to what
> Thrift currently provides for Java.
> Cheers,
> Mike
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.