EnyimMemcached
EnyimMemcached copied to clipboard
Dotnetcore
@enyim My company is hoping to translate a piece of our software to .NET Core, and this Memcached client is the only thing preventing us from doing so. Is there anything that I can do to assist in getting this repo to .NET Core / NetStandard?
My biggest problem is that netstandard 16 (or less) does not have any default serializer, which makes the library unusable by itself.
At the minimum i need to implement a couple of transcoders (as extra nuget packages). This also kills compatibility between the old & new version of the code (unless I backport the transcoders to .net desktop); this might not be an issue if you plan a big bang switch to .net core.
Also, VS 2017 was so buggy and unstable for me that I just could not force myself to work on the project.
I have high hopes for netstandard2 tho, i'm going to experiment with it in the coming weeks and see how i can finally release the .net core version of the library.
Hi @enyim That PR is seems to target .NET framework 4.5. While this issue says that library was already ported, and referenced package seems to already target .NETStandard 1.6. Can you tell me why this work is still needed?
This PR is just about merging the "dotnetcore" branch (which I made ages ago) into master. However,
- it uses the
project.json
model - does not have any transcoder included
- and a lot of other things, see https://github.com/enyim/EnyimMemcached/issues/155#issuecomment-257379019
Still, you are free to use it and submit PRs to make it usable, but in its state it's not production ready.