public Validator(AudioDbContext db) { this.db = db; RuleFor(x => x.AudioId) .Must(Exist) .WithHttpStatusCode(HttpStatusCode.NotFound); }
public Validator(AudioDbContext db) { this.db = db; RuleFor(x => x.Name) .Must(NotExist) .WithHttpStatusCode(HttpStatusCode.Conflict); }
public Validator(AudioDbContext db) { this.db = db; RuleFor(x => x.Path) .Must(NotBeNullOrEmpty) .MustAsync(BeValid); }
public Validator(AudioDbContext db) { this.db = db; RuleFor(x => x.Path) .Must(Exist) .Must(ContainNoAudio) .Must(ContainNoChildren); }
public Validator(AudioDbContext db) { this.db = db; RuleFor(x => x.Name) .Must(NotAlreadyExist) .WithHttpStatusCode(HttpStatusCode.Conflict); RuleForEach(x => x.Members) .Must(Exist) .WithHttpStatusCode(HttpStatusCode.NotFound); }
public Validator(AudioDbContext db) { this.db = db; RuleFor(x => x.Id) .Must(AudioItemExist) .WithHttpStatusCode(HttpStatusCode.NotFound); RuleFor(x => x.Category) .Must(CategoryExist) .WithHttpStatusCode(HttpStatusCode.NotFound); }
public Validator(AudioDbContext db) { this.db = db; CascadeMode = CascadeMode.StopOnFirstFailure; RuleFor(x => x.FileName) .Must(Exist) .Must(HaveWavExtension) .Must(BeAcceptableFormat); RuleFor(x => x.Categories) .MustAsync(AllExist); }
public Validation(AudioDbContext db) { this.db = db; RuleFor(x => x.Id) .Must(Exist); RuleFor(x => x.Offset) .MustAsync(BeWithinAudioBounds); RuleFor(x => x) .MustAsync(NotExistAlready); }
public Handler(AudioDbContext db) : base(db) { }
public ProductImagesController(AudioDbContext context) { _context = context; }
public Handler(AudioDbContext db) { this.db = db; }
public Handler(AudioDbContext db, IAudioStore audioStore) : base(db) { this.audioStore = audioStore; }
protected EntityFrameworkCommandHandler(AudioDbContext db) { Db = db; }