22 lines
441 B
C#
22 lines
441 B
C#
using FluentValidation;
|
|
|
|
namespace MfGames.Nitride.IO.Contents;
|
|
|
|
public class WriteFilesValidator : AbstractValidator<WriteFiles>
|
|
{
|
|
public WriteFilesValidator()
|
|
{
|
|
this.RuleFor(x => x.StreamFactories)
|
|
.NotNull();
|
|
|
|
this.RuleFor(x => x.TextEncoding)
|
|
.NotNull();
|
|
|
|
this.RuleFor(x => x.FileSystem)
|
|
.NotNull();
|
|
|
|
this.RuleFor(x => x.Logger)
|
|
.NotNull();
|
|
}
|
|
}
|