New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Any plans to make this compile against .net core? #70
Comments
Wouldn't even know where to start. Any thoughts on the best approach? |
I asked because i saw dapper already ported, but i'll actually try it on rc2 since i don't think i'll have the time until then. Also it might help to have vs2015 update 1, not sure but tooling might be improved. As for the process I assume you need to create a new project, add dependencies, copy files and build. |
@feugen24 It turns out there's a portability checking tool http://dotnet.readthedocs.org/en/latest/porting/supporting-core.html
Thanks for the heads up and the links. I'll need to do a bit more reading to be sure I know what I'm doing here. I am surprised that the Process system is as close as it is to being portable, so if that can run cross-platform I'll be very happy. |
@feugen24 - Ok, it looks like I have a dnxcore50 build that is all happy, even with Rx. I don't have the means to test it out at the moment. But if you open up the project.json in LanguageExt.Core then you should be able to build both dnxcore50 and dnx451 builds. That really wasn't a fun process! |
@feugen24 - Slowly getting through all of the projects. So far we have:
The process continues! |
My understanding is that SignalR won't be a part of the original ASP.Net v5 release. I watch the SignalR v2.x repository on GitHub and, for the first time in what feels like a few months, there's finally some activity there from MS folk. So I guess they're getting back to regular ASP.Net maintenance and will then do SignalR v3 after the ASP.Net v5 release. It has its own repo but, IIRC, it's empty. |
@IanYates Thanks for the info Ian. Do you have a link to where that was mentioned by any chance? |
It's listed as "future" here https://github.com/aspnet/Home/wiki/Roadmap#future-work - Q3 calendar year 2016. So I guess ~10 months away if all goes well. |
@IanYates Thanks for the heads up, that's good to know. |
How about ifdeffng out the Rx dependencies from UWP/.NetCore build for now? As far as I know, they are not very crucial part of the library compared to the overall usefulness, so until Rx people has gotten their libraries compiling, those could be removed. It's only a couple of MatchAsync end delay -functions that we can easily live without, given that we wouldn't have Rx observables in .NetCore anyway. |
@plouh - Rx isn't a blockage any more. |
@louthy is that because Rx have been ported somehow to CoreCLR? I was also checking Rx.NET issue 148 and could not figure out that. Thanks |
@BrainCrumbz It is available to include in DNX builds, so I believe it has been ported, yes. I've paused this migration until MS decide themselves what it is they're doing. |
@louthy Haven't dug into the codebase, but what are you using SignalR for? |
It's used for ProcessJS, which is a JavaScript actor-system that can talk
|
@louthy Given that the actor system stuff is in a different project, couldn't LanguageExt.Core and the associated nuget package be transitioned to .NET Core now? |
@masaeedu It already is. As is the Process system. The only thing that isn't on On Wed, Oct 19, 2016 at 21:29 Asad Saeeduddin notifications@github.com
|
Any reason why .NET core support targets netframework1.6 instead of 1.3 for example? |
I don't remember the exact reason, but I did try to get it running for |
@DamianReeves Curiosity got the better of me. It seems whatever was blocking me using Anyway, I've deployed |
Thanks for the quick turnaround on this. |
All compatible with NET Standard 1.3. Closing. |
I ask since there is asp.net rc, and this would allow to run it on linux/mac.
The text was updated successfully, but these errors were encountered: