/// <summary> /// Helper method to create a ResultBase containing one message. /// </summary> /// <param name="resultCode">The result code. Negative for errors. Positive for warnings. Value -1 is reserved for internal use.</param> /// <param name="messageText"></param> /// <returns></returns> public static ResultBase WithMessage(int resultCode, string messageText) { var resultBase = new ResultBase(); resultBase.AddMessage(new ResultItem(resultCode, messageText)); return resultBase; }