Skip to content

simenhagelid/Fint.Sse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FINT.Sse client .NET

Built on EventSource4Net.

Installation

Configure your package source to include "http://dl.bintray.com/fint/nuget" by adding the following to your project nuget.config file See the MSDN documentation

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
	<add key="Bintray" value="http://dl.bintray.com/fint/nuget" />
  </packageSources>
</configuration>

Install-Package Fint.Sse

Usage

It's dead-simple to use.

EventSource es = new EventSource(new Uri(<Your url>));
es.StateChanged += new EventHandler<StateChangedEventArgs>((o, e) => { Console.WriteLine("New state: " + e.State.ToString()); });
es.EventReceived += new EventHandler<ServerSentEventReceivedEventArgs>((o, e) => { Console.WriteLine("--------- Msg received -----------\n" + e.Message.ToString()); });
es.Start();

See the sample-project!

Configuration

TBD

OAuth

TBD

Basic authentication
TBD

OAuth config

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%