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]>
Date: Sat,Apr 16,2022 11:33 PM
To: [email protected] <[email protected]>
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]>
Date: Saturday, April 16, 2022 at 23:20
To: dev <[email protected]>
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]&gt;
Date: Sat,Apr 16,2022 10:50 PM
To: [email protected] <[email protected]&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]&gt;
Date: Saturday, April 16, 2022 at 22:41
To: dev <[email protected]&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;gt;
Date: Sat,Apr 16,2022 10:14 PM
To: dev <[email protected]&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