Example #1
0
 public ProcessingPublishableExceptionMessage(IPublishableException message, IMessageProcessContext processContext)
 {
     Message         = message;
     _processContext = processContext;
 }
Example #2
0
 public ProcessingApplicationMessage(IApplicationMessage message, IMessageProcessContext processContext)
 {
     Message         = message;
     _processContext = processContext;
 }
Example #3
0
 public ProcessingDomainEventStreamMessage(DomainEventStreamMessage message, IMessageProcessContext processContext)
 {
     Message         = message;
     _processContext = processContext;
 }
Example #4
0
 public THandler Create(IMessageProcessContext context)
 {
     return(_handlerCreator(context));
 }
Example #5
0
 BalloonCatalogProjection IMessageHandlerFactory <BalloonCreated, BalloonCatalogProjection> .Create(IMessageProcessContext context)
 {
     return(_projection.Value);
 }
Example #6
0
 BalloonCatalogProjection IMessageHandlerFactory <BalloonTitleChanged, BalloonCatalogProjection> .Create(IMessageProcessContext context)
 {
     if (!_projection.IsValueCreated)
     {
         _projection = new Lazy <BalloonCatalogProjection>(() => new BalloonCatalogProjection(_balloonContextProducer, context.Publisher, context.Log));
     }
     return(_projection.Value);
 }