|
using System;
using System.Collections.Generic;
namespace Switch
{
///////////////////////////////////////////////////////////////////////////
//
// ISwitch interface
//
/// <summary>
/// This is the primary interface to the Switch.
/// </summary>
public interface ISwitch
{
void Subscribe(Handler handler, IEnumerable<Rule> chain);
void Unsubscribe(Handler handler, IEnumerable<Rule> chain);
void Send(Message message);
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
Hello, I'm Fred. I've been working with software since I was a kid, and the foreseeable future looks to hold more of the same.
When I was in 4th grade, I had a homework assignment where I was supposed to write out a list of prime numbers less than 100. Instead of writing it out by hand, I spent a couple of minutes writing a simple C program, and turned in a list of prime numbers less than 1,000,000.
Since then, I have enjoyed wasting countless hours (years) playing with various technologies, patterns, and code constructs, and occasionally learn something useful.