It seems that the only major obstacle right now is SK2 - https://github.com/SteamRE/SteamKit/issues/299
This will require some extra work, but as ASF is coded in a clean and nice way, it should be possible to extend support to .NET core, which will allow to drop not-that-stable Mono for CoreCLR, as well as make ASF more portable, maybe even possible to run on other devices such as Android.
Wishlist, after I'm done with CoreCLR tests in ArchiBoT once new SK2 is released.
WCF server is also not supported on .NET Core. It's better to switch API to HTTP REST ways.
This will be breaking change then, and I'll definitely postpone it until later, when I actually start working on this.
Update: once .NET Standard 2.0 gets released, that will be a good moment to start working on this. I'm already moving my projects together with ArchiBoT to it, ASF will be the last in the queue.
This will definitely justify bump of version to ASF V3.
Most helpful comment
Update: once .NET Standard 2.0 gets released, that will be a good moment to start working on this. I'm already moving my projects together with ArchiBoT to it, ASF will be the last in the queue.
This will definitely justify bump of version to ASF V3.