public FilmeController( IFilmeRepositorio repositorio, IRegraQuantidadeParticipantes regraQuantidadeParticipantes) { _repositorio = repositorio; _regraQuantidadeParticipantes = regraQuantidadeParticipantes; }
public FilmesParticipantesValidator(IRegraQuantidadeParticipantes regraQuantidadeParticipantes) { var quantidadeParticipantes = regraQuantidadeParticipantes.ObterQuantidadeMaxima(); RuleFor(filmes => filmes.Length).Equal(quantidadeParticipantes) .WithMessage($"Devem ser enviados exatamente {quantidadeParticipantes} participantes."); }