コード例 #1
0
        public ReviewCommandValidator(IReviewQueryRepository reviewRepository)
        {
            this.RuleFor(c => c.Title)
            .MinimumLength(MinTitleLength)
            .MaximumLength(MaxTitleLength)
            .NotEmpty();

            this.RuleFor(c => c.Description)
            .MinimumLength(MinDescriptionLength)
            .MaximumLength(MaxDescriptionLength)
            .NotEmpty();
        }
コード例 #2
0
 public SearchReviewsQueryHandler(IReviewQueryRepository reviewRepository)
     : base(reviewRepository)
 {
 }
コード例 #3
0
 protected ReviewsQueryHandler(IReviewQueryRepository reviewRepository)
 => this.reviewRepository = reviewRepository;
コード例 #4
0
 public CreateReviewCommandValidator(IReviewQueryRepository reviewRepository)
 => this.Include(new ReviewCommandValidator <CreateReviewCommand>(reviewRepository));
コード例 #5
0
 public GetReviewAuthorsQueryHandler(IReviewQueryRepository reviewRepository)
 => this.reviewRepository = reviewRepository;