public SignalWorkers ( string applicationName, WorkerSignal signal, IDbTransaction transaction ) : void | ||
applicationName | string | The application name to signal workers for. |
signal | WorkerSignal | The signal to set. |
transaction | IDbTransaction | The transaction to use, if applicable. |
return | void |
public void SignalWorkers(string applicationName, WorkerSignal signal, IDbTransaction transaction)
{
const string Sql =
@"UPDATE [BlueCollarWorker]
SET
[Signal] = @Signal
WHERE
[ApplicationName] = @ApplicationName;";
this.connection.Execute(
Sql,
new { ApplicationName = applicationName, Signal = signal.ToString() },
transaction,
null,
null);
}