Beispiel #1
0
 internal HostIDPart(string data, IPartValidator validator) : base(data, validator)
 {
 }
Beispiel #2
0
 protected Part(string data, IPartValidator validator)
 {
     Data         = data;
     _validator   = validator;
     ValidateData = Validate;
 }
Beispiel #3
0
 internal DataPart(string data, IPartValidator validator) : base(data, validator)
 {
 }
Beispiel #4
0
 public TargetPart(string data, IPartValidator validator) : base(data, validator)
 {
 }
Beispiel #5
0
 public PartFactoryAutofacAdapter(Func <string, IPartValidator, IPart> factory, IPartValidator validator)
 {
     _factory   = factory ?? throw new ArgumentNullException(nameof(factory), $"{nameof(factory)} cannot be NULL");;
     _validator = validator ?? throw new ArgumentNullException(nameof(validator), $"{nameof(validator)} cannot be NULL");
 }
Beispiel #6
0
 internal EmptyPart(IPartValidator validator) : base(string.Empty, validator)
 {
 }
Beispiel #7
0
 public IDPart(string data, IPartValidator validator) : base(data, validator)
 {
 }