CQRS.Talk.Sample4.Decorator.ConsumerFactory.GetConsumerInstance C# (CSharp) Method

GetConsumerInstance() public static method

public static GetConsumerInstance ( ) : Consumer
return Consumer
        public static Consumer GetConsumerInstance()
        {
            var magicService = new MagicService();
            var loggingDecorator = new LoggingDecorator(magicService);

            var consumer = new Consumer(loggingDecorator);

            return consumer;
        }
    }

Usage Example

Esempio n. 1
0
        public void StepThrough()
        {
            var consumer = ConsumerFactory.GetConsumerInstance();

            consumer.SomeAction();
        }
ConsumerFactory