Ejemplo n.º 1
0
        public Task Handle(NewPasswordCreatedDomainEvent notification, CancellationToken cancellationToken)
        {
            var userName    = notification.Aggregate.UserName;
            var newPassword = notification.Aggregate.CurrentPassword;
            var passwordChangedExternalEvent = PasswordChangedData.CreateExternalEvent(userName, newPassword);

            _externalEventPublisherServ.PublishAsync(passwordChangedExternalEvent);

            return(Task.CompletedTask);
        }
 public void Should_return_proper_output_when_mapping()
 {
     var externalEvent = PasswordChangedData.CreateExternalEvent("someName", new Password("somePassword"));
     //Assert on the right values
 }