Continuing building

This commit is contained in:
2020-07-06 18:01:01 +02:00
parent 73a6125faf
commit 20a4a9ebbf
17 changed files with 416 additions and 252 deletions

View File

@@ -27,4 +27,21 @@ namespace Seenginx.Models
public void SetData(D data) => Data = data;
}
public class Result
{
public bool AllOk { get; private set; } = true;
public string ErrorMessage { get; private set; }
public Exception Exception { get; private set; } = null;
public Result Invalidate(string errorMessage, Exception exception = null)
{
AllOk = false;
ErrorMessage = errorMessage;
if (exception != null)
Exception = exception;
return this;
}
}
}