public void OnNext(IActiveContext activeContext) { const string taskId = "TaskID"; Logger.Log(Level.Info, SendingMessageToContextLog); activeContext.SendMessage(ByteUtilities.StringToByteArrays(Message)); var taskConfiguration = TaskConfiguration.ConfigurationModule .Set(TaskConfiguration.Identifier, taskId) .Set(TaskConfiguration.Task, GenericType <MessageTask> .Class) .Set(TaskConfiguration.OnMessage, GenericType <MessageTask> .Class) .Set(TaskConfiguration.OnSendMessage, GenericType <MessageTask> .Class) .Build(); activeContext.SubmitTask(taskConfiguration); }
public void OnNext(IActiveContext value) { value.SendMessage(Encoding.UTF8.GetBytes("Hello!")); }