public SetAsFavoriteCommand(long id, bool favorite, IFavoriteProductCommandRepository favoriteProductCommandRepository, IFavoriteProductByIdRepositorySpecificationFactory favoriteProductByIdRepositorySpecificationFactory) { this.id = id; this.favorite = favorite; this.productCommandRepository = favoriteProductCommandRepository; this.favoriteProductByIdRepositorySpecificationFactory = favoriteProductByIdRepositorySpecificationFactory; }
public SetAsFavoriteCommandFactory(IFavoriteProductCommandRepository productCommandRepository, IFavoriteProductByIdRepositorySpecificationFactory favoriteProductByIdRepositorySpecificationFactory) { this.favoriteProductCommandRepository = productCommandRepository; this.favoriteProductByIdRepositorySpecificationFactory = favoriteProductByIdRepositorySpecificationFactory; }