static public void Send(JobAddMessage msg)
        {
            var env = new RPCEnvelope();

            env.Message          = msg;
            env.Operation        = "JobAddMessage";
            env.ResponseQueueUrl = null;
            Send(msg.GetType().Name, JsonConvert.SerializeObject(env));
        }
Exemplo n.º 2
0
        public void Message(string s)
        {
            // Update Job: Add Message
            Turbine.Consumer.Contract.Behaviors.IConsumerContext ctx = Turbine.Consumer.AppUtility.GetConsumerContext();
            var msg = new JobAddMessage();

            msg.Id        = Guid.NewGuid();
            msg.Message   = s;
            msg.Timestamp = DateTime.UtcNow;
            msg.JobId     = job.Id;

            SimpleMessageConnect.Send(msg);
        }