示例#1
0
        public SimpleConsumer(ISimpleConsumerDependency dependency)
        {
            _dependency = dependency;
            Console.WriteLine("SimpleConsumer()");

            _received = new TaskCompletionSource <SimpleMessageInterface>();

            _consumerCreated.TrySetResult(this);
        }
示例#2
0
        public SimpleConsumer(ISimpleConsumerDependency dependency)
        {
            _dependency = dependency;
            Console.WriteLine("SimpleConsumer()");

            _received = TaskUtil.GetTask <SimpleMessageInterface>();

            _consumerCreated.TrySetResult(this);
        }
示例#3
0
        public SimpleConsumer(ISimpleConsumerDependency dependency)
        {
            _dependency = dependency;
            Console.WriteLine("SimpleConsumer()");

            _received = new ManualResetEvent(false);

            _lastConsumer = this;
            _consumerCreated.Set();
        }