Coder Social home page Coder Social logo

arduosoft / hublink.net Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 69 KB

C# Clients for HubLink platform (NLOG & log4net appenders)

License: GNU Lesser General Public License v3.0

C# 100.00%
remote-logging logging fulltext-search key-value-database nlog log4net

hublink.net's Introduction

HubLink.CSharp

Build status Build status Downloads

HubLink Client

Hublink Client are a set of library that integrates with HubLink to introduce standard feature in your application without develope it or introduce many subsystem. All libraries can be added using nuget and are compatible with most application.

HubLink Logging

About logging we provide two alternative for .NET application:

*  Plugin for Log4net library 
*  Plugin for NLog library

To avoid unusegful references we manage two different nuget packages, so you can add just what you need.

HubLink Remote Dictionary (Key Pair storage)

This feature is useful to manage shared configuration across serve or to save remotely keypair data like session or similar. The great thing is that inside C# library it is abstracted as a standard .NET dictionary.

    var publicKey = new Guid("8C075ED0-45A7-495A-8E09-3A98FD6E8248");//Or get from configuration!
    RemoteDictionary rmd = new RemoteDictionary(publicKey);
    var value=rmd["myKey"];
    //Or
    rmd.TryGetValue("myKeyMaybeNotFound", out value);

Documentation

You can find documentation on the wiki

HubLink Server

All logging feature and other features are based on an HubLink server, so all operations are delegated to the server. To get started with HubLink you need to install it as a plain asp.net application.

You can find documentation here

Download it !

Off Topic: where you found the "download count badge"?

The download badge Downloads is part of "GitHub Analytics" one small application that give statistic about your github profile. Please try this also and let me know what you think about!

hublink.net's People

Contributors

zeppaman avatar

Watchers

 avatar  avatar  avatar

hublink.net's Issues

Where is the TestApp?

Hi Daniele, thanks to your remarkable work, that's really cool!

However, I can't find the TestApp you mentioned in article "A Simple Remote Logging Platform". So I'm a little bit confused about class WebTarget , could you please explain it to me? Thanks a lot.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.