* Added a simplified HttpListener.AddHandler() overload * Lots of improvements in ExtensionLoader, simplified interface * Updated Simian to latest ExtensionLoader git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2316 52acb1d6-8a22-11de-b505-999d5b087335
21 lines
440 B
C#
21 lines
440 B
C#
using System;
|
|
|
|
namespace ExtensionLoader
|
|
{
|
|
/// <summary>
|
|
/// Abstract base for extensions
|
|
/// </summary>
|
|
public interface IExtension<TOwner>
|
|
{
|
|
/// <summary>
|
|
/// Called when the extension is starting
|
|
/// </summary>
|
|
void Start(TOwner owner);
|
|
|
|
/// <summary>
|
|
/// Called when the extension is stopping
|
|
/// </summary>
|
|
void Stop();
|
|
}
|
|
}
|