using System.Collections.Generic;
namespace Neo.Afx.Services
{
///
/// Defines the requirements for a worker.
///
public interface IWorker
{
///
/// Gets the configuration settings.
///
Dictionary Settings
{
get;
set;
}
///
/// Gets or sets the user ID.
///
long UserID
{
get;
set;
}
///
/// Gets or sets the user email.
///
string UserEmail
{
get;
set;
}
///
/// Gets the trace information, if any.
///
string TraceInfo
{
get;
set;
}
}
}