public Task <bool> IsUserInRole(IsUserInRoleRequest roleRequest, CancellationToken cancellationToken = new CancellationToken()) { return(_mediator.Send(new IsUserInRoleQuery( roleRequest.UserRef, roleRequest.AccountId, roleRequest.Roles ), cancellationToken)); }
public async Task Handle(AccountUserRolesUpdatedEvent message, IMessageHandlerContext context) { await _mediator.Send(new UpdateAccountUserCommand(message.AccountId, message.UserRef, message.Role, context.MessageId, message.Created)); }
public async Task Handle(CreatedAccountEvent message, IMessageHandlerContext context) { await _mediator.Send(new CreateAccountUserCommand(message.AccountId, message.UserRef, UserRole.Owner, context.MessageId, message.Created)); }