Пример #1
0
        public virtual BindingResult BuildObject()
        {
            if (IsEmpty && !_isEnumerable)
            {
                return(BindingResult.Failure());
            }
            if (_isInstanceConstructed)
            {
                return(BindingResult.Success(_cachedBuiltObject));
            }

            _cachedBuiltObject = Builder.Create();

            _isInstanceConstructed = true;
            return(BindingResult.Success(_cachedBuiltObject));
        }
Пример #2
0
 public override BindingResult BuildObject()
 {
     return(BindingResult.Success(new ChangeSet <T>(Builder)));
 }