LogHive 1.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package LogHive --version 1.0.0
NuGet\Install-Package LogHive -Version 1.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="LogHive" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add LogHive --version 1.0.0
#r "nuget: LogHive, 1.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install LogHive as a Cake Addin
#addin nuget:?package=LogHive&version=1.0.0

// Install LogHive as a Cake Tool
#tool nuget:?package=LogHive&version=1.0.0

LogHive.SDK.CSharp

This c# example libary is a SDK for the LogHive event and log service. LogHive is a log and event service specifically designed for software applications such as apps, websites, or services.

Checkout the NuGet Package: NuGet

Licence: MIT

Compatibility

The library is written in: .NET Version

Contents

  1. General
  2. Requirements
  3. Documentation

General

Integration is very easy, a simple REST command is all that's needed to store your event in our lodatabase. This libary packs the http client into a nuget package. So you can push an event with just two lines of code.

Requirements

To use this API you need an API key. You can register for a free API key at https://app.loghive.app.

Documentation

A full documentation is available under https://docs.loghive.app/.

Init

With the following code, you init the http client with your personal API key:

var logger = new LogHiveApi("your-api-key");
var notification = false;
var response = await logger.AddEventAsync("yourprojectname", "yourgroupname", "your-event-name", "descripton", notification);
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on LogHive:

Package Downloads
Serilog.Sinks.LogHive

This C# library is a sink for the Serilog Logging Framework. With this extension, all log events that occur are automatically transmitted to the event and log service LogHive. LogHive is a log and events service specially designed for software applications such as apps, websites or services. With LogHive, push notifications can be sent to the web browser or to a mobile device, or the log messages can be analyzed in a separate dashboard.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.1.3 670 3/22/2023
1.1.2 824 3/18/2023
1.1.1 641 3/18/2023
1.1.0 805 3/7/2023
1.0.0 671 2/27/2023