Validate
- Namespace
- Rowles.LeanCorpus.Codecs.CodecKit
- Assembly
- Rowles.LeanCorpus.dll
Methods
Validate<T>(ICodec<T>, Func<T, bool>, Func<T, string>)
Wraps a codec with a validation predicate. On decode or encode, if the predicate returns false, a CodecValidationException is thrown.
Validate<T>(ICodec<T>, Func<T, bool>, string)
Wraps a codec with a validation predicate and a fixed error message.