private void Apply(ModuleTypeDetailsUpdated @event) { Name = @event.Name; Title = @event.Title; Description = @event.Description; ViewType = @event.ViewType; ViewName = @event.ViewName; EditType = @event.EditType; EditUrl = @event.EditUrl; }
public void Setup() { _command = new UpdateModuleTypeDetails { Id = Guid.NewGuid(), Name = "Name", Title = "Title", Description = "Description" }; _validatorMock = new Mock <IValidator <UpdateModuleTypeDetails> >(); _validatorMock.Setup(x => x.Validate(_command)).Returns(new ValidationResult()); _moduleType = new ModuleType(); _moduleType.UpdateDetails(_command, _validatorMock.Object); _event = _moduleType.Events.OfType <ModuleTypeDetailsUpdated>().SingleOrDefault(); }
public async Task Handle(ModuleTypeDetailsUpdated @event) { await ClearCache(); }
public void Handle(ModuleTypeDetailsUpdated @event) { ClearCache(); }