public void Handle(SecurityContext <TMessage> context) { _authorizer.Authorize(context.AccountId, context.Message); _handler.Handle(context.Message); }
public void Handle(AuthorizationEnvelope <TMessage> envelope) { _authorizer.Authorize(envelope.UserId, envelope.Message); _handler.Handle(envelope.Message); }