Skip to content

Instantly share code, notes, and snippets.

@lukasz-pyrzyk
Created March 17, 2016 16:16
Show Gist options
  • Save lukasz-pyrzyk/88c0782bbde7d1920e98 to your computer and use it in GitHub Desktop.
Save lukasz-pyrzyk/88c0782bbde7d1920e98 to your computer and use it in GitHub Desktop.
namespace XGain
{
public interface IServer : IDisposable
{
event EventHandler<StartArgs> OnStart;
event EventHandler<MessageArgs> OnNewMessage;
event EventHandler<ErrorArgs> OnError;
Task StartSynchronously(CancellationToken token);
Task StartParallel(CancellationToken token, int? maxDegreeOfParallelism = null);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment