CQRS.Talk.Sample4.Decorator.ConsumerFactory.GetConsumerInstance C# (CSharp) Метод

GetConsumerInstance() публичный статический Метод

public static GetConsumerInstance ( ) : Consumer
Результат Consumer
        public static Consumer GetConsumerInstance()
        {
            var magicService = new MagicService();
            var loggingDecorator = new LoggingDecorator(magicService);

            var consumer = new Consumer(loggingDecorator);

            return consumer;
        }
    }

Usage Example

Пример #1
0
        public void StepThrough()
        {
            var consumer = ConsumerFactory.GetConsumerInstance();

            consumer.SomeAction();
        }
ConsumerFactory