internal static IContext LoadContext <TMessage>(TMessage message, ContextLoaderBase contextLoader, ReadOnlyCollection <ResolvedEvent> stream, Microsoft.Extensions.Logging.ILogger log) where TMessage : IMessage { List <IEvent> internalStream = ConvertStream(stream).ToList(); var context = contextLoader.Render(message, internalStream.AsReadOnly()); return(context); }
public Pump(ContextLoaderBase contextLoader, IProcessor processor) { ContextLoader = contextLoader; Processor = processor; }