Ejemplo n.º 1
0
        private void Handle(IProjectionHandler handler, IProjectionHandlerContext context)
        {
            Contract.Requires(handler != null);
            Contract.Requires(context != null);

            try
            {
                handler.Handle(context);
            }
            catch
            {
                throw new ProjectionHandlingException();
            }
        }
 public abstract void Handle(IProjectionHandlerContext <TProjection, TDomainEvent> context);