splunk / splunk-library-dotnetlogging

Support for logging from .NET Tracing and ETW / Semantic Logging ApplicationBlock to Splunk.
http://dev.splunk.com/view/splunk-loglib-dotnet/SP-CAAAEX4
Apache License 2.0
25 stars 38 forks source link

Adding support for .Net Standard #24

Open AlanBarber opened 7 years ago

AlanBarber commented 7 years ago

I'd like to official make a request for support of .Net Standard (and thus .Net Core). I started looking into what was required to do this and I was able to make adjustments to get the Splunk.Logging.Common to .Net Standard 1.3 but looks like due to other incompatibilities the Splunk.Logging.SLAB and Splunk.Logging.TraceListener at this point cannot get upgraded.

My code changes are available for review at https://github.com/AlanBarber/splunk-library-dotnetlogging

There are several logging frameworks that use the Splunk.Logging.Common and while those logging frameworks themselves support .Net Standard, due to lack of support with the common package you can't do splunk logging for .Net Core apps.

shakeelmohamed commented 7 years ago

Hi @AlanBarber, thanks for the suggestion. There is a great deal of work required to make this happen (we did a spike on doing this with the C# SDK 2.x). Unfortunately we're tight on engineering resources for the time being, so it's unlikely that we'll get to this anytime soon.

Meertman commented 6 years ago

I've created a pull-request that creates a .NET standard version of 2 of the 3 libraries contained in the solution.

Could you verify this and see if this can be merged?

Obviously the version should also be updated to 2.0? As this could be a breaking change?

KARTHIKAVSS commented 6 years ago

I see this thread is almost an year ago.Would like to know is there any update on when can we expect the compatibility for .netcore 2.0?

ravimullapudi333 commented 6 years ago

Would like to know is there any update on when can we expect the compatibility of .netcore 2.0 supports for splunk logging ?

vstribrny commented 5 years ago

Hi there! Please, share some update on support for .Net Core 2 / .Net Standard 2. I think there is no need to support older versions now.

PhilipDaniels commented 4 years ago

We use Splunk extensively (and pay you a lot of money for the privilege). We really need this (netstandard 2.0 support). It's really shocking that you have not implemented this yet - it basically makes your product useless for anybody using .netcore (which will be 'everybody' pretty soon as netframework is now frozen).

vstribrny commented 3 years ago

Could you guys from Splunk react somehow on this request? If you have troubles to support .Net Standard, adding support for .NET 5 onwards would be enough in my opinion. We use Splunk extensively (and pay you a lot of money for the privilege).