Exemplo n.º 1
0
        private async Task ProducingWorkerAsync(MyWorkerContext ctx)
        {
            ClientOptions     opts = ConnectionUtils.GetDefaultOptions();
            ConnectionFactory cf   = new ConnectionFactory();

            using (IConnection conn = await cf.CreateConnectionAsync(opts, CancellationToken.None))
            {
                Workers.RunPublisher(conn, ctx);
            }
        }
Exemplo n.º 2
0
        private void ProducingWorker(object state)
        {
            var ctx = (MyWorkerContext)state;

            ClientOptions     opts = ConnectionUtils.GetDefaultOptions();
            ConnectionFactory cf   = new ConnectionFactory();

            using (IConnection conn = cf.CreateConnection(opts))
            {
                Thread.Sleep(1000);
                Workers.RunPublisher(conn, ctx);
            }
        }