public void AddContinuation(Continuation continuation)
{
if(!continuation.Success)
{
Success = continuation.Success;
if(continuation.Errors.Any())
{
Errors = Errors.Any() ? Errors = continuation.Errors.ToList() : Errors.Concat(continuation.Errors).ToList();
}
}
if(continuation.Message!=Message)
{
Message = Message.IsNotEmpty() ? Message + ", " + continuation.Message : continuation.Message;
}
}