public void Should_Handle_Test() { var product = new Product { Name = "PN_Name", Model = "PN_Model" }; var eventHandler = IocManager.Instance.Resolve<ProductCreatedEventHandler>(); eventHandler.Handle(new ProductCreatedEvent(product)); }
public void Should_CreateProduct_Test() { var product = new Product { Name = "PN_Name", Model = "PN_Model" }; var _productAppService = IocManager.Instance.Resolve<IProductAppService>(); _productAppService.Create(product); }
public void CallContext_UowAttribute_AddProduct() { var product = new Product { Name = "PN_004", Model = "Model_04" }; var productAppService = IocManager.Instance.Resolve<IProductAppService>(); productAppService.Add(product); }
public void Add(Product product) { _productRepository.Add(product); }
public void Update(Product product) { _eventBus.Publish(new ProductUpdatedEvent(product)); }
public void Create(Product product) { _eventBus.Publish(new ProductCreatedEvent(product)); }
public ProductUpdatedEvent(Product product) : base(product) { }