Пример #1
0
        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);
        }
Пример #2
0
 public void OnNext(IActiveContext value)
 {
     value.SendMessage(Encoding.UTF8.GetBytes("Hello!"));
 }