You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Randy Abernethy (JIRA)" <ji...@apache.org> on 2017/03/15 16:46:41 UTC

[jira] [Created] (THRIFT-4123) Add support for .Net Core

Randy Abernethy created THRIFT-4123:
---------------------------------------

             Summary: Add support for .Net Core
                 Key: THRIFT-4123
                 URL: https://issues.apache.org/jira/browse/THRIFT-4123
             Project: Thrift
          Issue Type: Improvement
          Components: C# - Compiler, C# - Library
    Affects Versions: 0.10.0
         Environment: C#
            Reporter: Randy Abernethy
            Priority: Minor


Presently the thrift compiler C# generator includes the line:

{code}
using System.Runtime.Serialization;
{code}

And uses the annotation:

{code}
#if !SILVERLIGHT
    [Serializable]
#endif
{code}

Binary serialization was dropped from .Net Core. As .Net Core is the "go forward" cross platform engine for .Net it would be great if we could improve the C# impl such that it runs on .Net Framework and .Net Core.

Ref:   
https://blogs.msdn.microsoft.com/dotnet/2016/02/10/porting-to-net-core/




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)