.NET events across the network
C#
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.nuget
Nvents.Tests
Nvents
Samples
packages
.gitignore
License.txt
README.md
nvents.nuspec
nvents.sln

README.md

nvents - Open source library for strongly typed publishing/subscribing of events over the network.

Release history:

0.7 2012-06-17

0.6 2011-03-08

0.5 2011-02-07

  • Fixed Issue #1 "WCF Timeout Exception"
  • Added EventSubscription to simplify standard .NET events

0.4 2010-12-13

0.3 2010-11-09

0.2 2010-10-18

  • Fixed security exception
  • NetworkService to explicity set IPAddress and port
  • Only requiring .NET Framework 4 Client Profile

0.1 2010-10-12

  • initial release

Sample code

using System;
using Nvents;

namespace NventsSample
{
  class Program
  {
    static void Main(string[] args)
    {
      // subscribe to events
      Events.Subscribe<FooEvent>(
        e => Console.WriteLine(e.Bar));

      // publish events
      Events.Publish(new FooEvent { Bar = "FooBar" });

      Console.ReadLine();
    }
  }

  public class FooEvent
  {
    public string Bar { get; set; }
  }
}