public GoodsType(string typeTitle, long parentId, string usersave, IGoodsTypeValidator goodsTypeValidator) { TypeTitle = typeTitle; ParentId = parentId; this.UserSave = usersave; Goodsgroups = new List <GoodsGroup.GoodsGroup>(); goodsTypeValidator.Validate(this); }
public GoodsTypeCommandHandler(IGoodsTypeRepository goodsTypeRepository, IGoodsTypeValidator goodsTypeValidator) { _goodsTypeRepository = goodsTypeRepository; _goodsTypeValidator = goodsTypeValidator; }