Thanks Yu! Glad to see that it’s a good task! Please let me know once the repo 
has been created. And I can create PR to merge this code.

BTW, here are the package name for `client` and `AspNetCore` packages in my 
mind, please let me know if any suggestion.

  *   Client: Apache.Shenyu.Client
  *   AspNetCore: Apache.Shenyu.AspNetCore

After there is a conclusion for the package name, the next step is to create an 
official Nuget account and publish the packages.

Here’re some examples you can refer.

  *   https://www.nuget.org/packages?q=opentelemetry
  *   https://www.nuget.org/packages?q=apache

Thanks,
Han


From: XiaoYu <[email protected]>
Date: Monday, April 18, 2022 at 13:49
To: [email protected] <[email protected]>
Subject: Re: [PROPOSAL] add incubator-shenyu-client-dotnet
HI

I think this is a very good task and if you are interested,

shenyu ppmc should create this repository : incubator-shenyu-client-donet

Han G <[email protected]> 于2022年4月18日周一 10:11写道:
>
> Hi all,
>
> The dotnet SDK is ready, please help to review. 
> https://github.com/hgaol/incobator-shenyu-client-dotnet
>
> The next steps in my mind are,
>
>   *   Review the code.
>   *   If it’s acceptable, discuss about the package name and register in 
> package center. There’re 2 packages - `client` and `AspNetCore`.
>      *   Client package is web framework agnoistic, which is responsible for 
> sending the register requests to shenyu admin.
>      *   AspNetCore is mainly for ASP.NET Core framework, depend on the 
> client package.
>
> Thanks a lot for your time!
>
> Thanks,
> Han
>
>
> From: 邪龙(dragon-zhang) <[email protected]>
> Date: Saturday, April 16, 2022 at 23:45
> To: dev <[email protected]>
> Subject: Re: [PROPOSAL] add incubator-shenyu-client-dotnet
> haha, sidecar is just in personal thoughts, if you also agreed with sidecar, 
> we can discuss with other language client developers.
>
>
>
>
>
>
> ------------------ Original ------------------
> From: Han G <[email protected]&gt;
> Date: Sat,Apr 16,2022 11:33 PM
> To: [email protected] <[email protected]&gt;
> Subject: Re: [PROPOSAL] add incubator-shenyu-client-dotnet
>
>
>
> Yes, agree with grpc! About sidecar, I’ve heard it but I’m not familiar with 
> it… I can go through it offline.
>
> Thanks,
> Han
>
>
> From: 邪龙(dragon-zhang) <[email protected]&gt;
> Date: Saturday, April 16, 2022 at 23:20
> To: dev <[email protected]&gt;
> Subject: Re: [PROPOSAL] add incubator-shenyu-client-dotnet
> Glad to hear that c# does not need to solve complex compatibility problems, 
> :). Your idea is good and maybe we can also put grpc in second priority, 
> shenyu now supports grpc well. Besides, in personal, what do you think of 
> sidecar?
>
>
>
>
>
>
> ------------------ Original ------------------
> From: Han G <[email protected]&amp;gt;
> Date: Sat,Apr 16,2022 10:50 PM
> To: [email protected] <[email protected]&amp;gt;
> Subject: Re: [PROPOSAL] add incubator-shenyu-client-dotnet
>
>
>
> .NET (Core) is cross-platform, the most famous web framework is ASP.NET Core, 
> we can support it first.
> .NET framework is windows only, which is a legacy stack. And the related web 
> framework is ASP.NET. If needed, I think we can support it in future release.
>
> Thanks,
> Han
>
>
> From: 邪龙(dragon-zhang) <[email protected]&amp;gt;
> Date: Saturday, April 16, 2022 at 22:41
> To: dev <[email protected]&amp;gt;
> Subject: Re: [PROPOSAL] add incubator-shenyu-client-dotnet
> That's a good idea. I'm not sure if the compatibility of different systems 
> and CPU architectures is a problem for c#?
>
>
>
>
>
>
> ------------------ Original ------------------
> From: Han G <[email protected]&amp;amp;gt;
> Date: Sat,Apr 16,2022 10:14 PM
> To: dev <[email protected]&amp;amp;gt;
> Subject: Re: [PROPOSAL] add incubator-shenyu-client-dotnet
>
>
>
> Hi folks,
>
> I’d like to implement a dotnet (C#) client for Shenyu. The behavior will be 
> similar like the Shenyu java client. Please let me know if any suggestion or 
> comment. Thanks a lot!
>
> Thanks,
> Han

Reply via email to