From b8982a42c95b0117ad59359ba9faddf689f18679 Mon Sep 17 00:00:00 2001 From: Robert Andersson Date: Sun, 23 Sep 2018 15:56:57 +0200 Subject: [PATCH] Resolve build error --- src/Lemonad.ErrorHandling/Validator.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Lemonad.ErrorHandling/Validator.cs b/src/Lemonad.ErrorHandling/Validator.cs index a48bc1c2..d4c790a0 100644 --- a/src/Lemonad.ErrorHandling/Validator.cs +++ b/src/Lemonad.ErrorHandling/Validator.cs @@ -1,7 +1,6 @@ using System; using System.Collections; using System.Collections.Generic; -using Lemonad.ErrorHandling.Extensions; namespace Lemonad.ErrorHandling { /// @@ -20,9 +19,12 @@ namespace Lemonad.ErrorHandling { /// /// Convert to a . /// - public Result> Result => Count > 0 - ? _errors.ToResultError>() - : _candidate.ToResult>(); + public Result> Result { + get { + var candidate = _candidate; + return _errors.ToResultError>(x => x.Count > 0, () => candidate); + } + } /// /// Creates an instance of .