public virtual void AddSize(Size size) { Sizes.Add(size); size.Product = this; DomainEvent.Raise(new SizeCreatedEvent(UrlName, size.Name, size.IsActive)); }