-
Notifications
You must be signed in to change notification settings - Fork 888
Closed
Labels
Priority:0Used for divisional .NET planningUsed for divisional .NET planningType: EnhancementNew feature or requestNew feature or requestUser StoryUsed for divisional .NET planningUsed for divisional .NET planning
Milestone
Description
Multiple partners have said that they will be able to adopt YARP sooner if we provide a netcoreapp3.1 target. We can cross target the package and light up new functionality. We'll want to have a doc tracking things that won't work on 3.1.
WeihanLi, Amber-Wish, Dean-ZhenYao-Wang, liu4113231988, geffzhang and 32 moreanalogrelay, WeihanLi, yuantao1994, lht-study, windsOne and 4 moredavidni, Amber-Wish, xiatiandegaga, lht-study, witskeeper and 3 moreAmber-Wish, lht-study, windsOne and shi5588
Metadata
Metadata
Assignees
Labels
Priority:0Used for divisional .NET planningUsed for divisional .NET planningType: EnhancementNew feature or requestNew feature or requestUser StoryUsed for divisional .NET planningUsed for divisional .NET planning
Type
Projects
Relationships
Development
Select code repository
Activity
Cross target .NET 5.0 and 3.1 #159
Cross target .NET 5.0 and 3.1 #159 (#168)
kasini3000 commentedon May 16, 2020
mypoint:
If there is a lot of work for compatibility with .net core 3.1, I suggest not supporting it first. And through the powershell command line support.
Q: Will YARP provide compatibility with .net core 3.1?
A:
You can use the .net core3.1 client to access YARP through the command line, after ssh, there is a powershell command line interface. This command line interface is compatible with any external calls such as win, linux, python, etc.
user app want add back end to YARP--->commandline--->ssh client---> ssh server--->
powershell YARP module (powershell 7.1 preview base .net core 5)
---> the static method of .net core 5 of YARP
powershell eg:
1 Add-Type -Path "d:\yarp.dll" or "/xxx/yarp.dll"
2[YARP]::add_urlrewrite('http://11/aa/bb','http://22/cc/dd')
in windows via:winrm client --->winrm server
Tratcher commentedon May 16, 2020
So far almost every works, the main 5.0 improvements have been in performance. We'll see if we run into any roadblocks later on.
kasini3000 commentedon May 17, 2020
ok,3q
2 remaining items