matomo-org / piwik-dotnet-tracker

C# API client SDK for the Piwik Tracking API
BSD 3-Clause "New" or "Revised" License
74 stars 47 forks source link

Convert to .NET Core #70

Open uncled1023 opened 6 years ago

uncled1023 commented 6 years ago

So I was looking to use this library to interact with my piwik instance, but it doesn't support .net core. Are there any plans for this?

MichaelRoosz commented 6 years ago

I have started a conversion to .NET Core, but it may take some time to finish it.

MichaelRoosz commented 6 years ago

Here is my port to .NET Core 2.1 https://github.com/MichaelHeerklotz/piwik-dotnet-core-tracker

nenadvicentic commented 6 years ago

@MichaelHeerklotz Is it possible to make your Piwik.Tracker support both .NET 4.0+ and .NET Core 2.1+ at the same time? That way you can make pull request and have everything in official repository and with single Nuget package, without breaking backward compatibility. I played with your code vs this repository and it seems doable with small amount of effort. You already did most of the work. Only, I would keep both old and new support projects (tests afor both .NET and .NET Core and web projects for both WebForms and ASP.NET Core Razor Pages.

@julienmoumne Would you be interested to accept pull request with above changes?

BreadTh commented 3 years ago

Tossing my chip in here for a port to .net 5. https://github.com/BreadTh/piwik-dotnet-tracker Use at own risk - or help me out. Maybe we can get it up to scratch with the main repo here ;)