/// <summary>
 ///		Creates a new instance of an ActionResult.
 /// </summary>
 /// <param name="entity">The entity to which the entity relates.</param>
 /// <param name="messageCode">The code of the message.</param>
 /// <param name="messageType">The type of the message.</param>
 /// <param name="messageTokens">Message tokens.</param>
 /// <returns>The new ActionResultMessage instance.</returns>
 public static Helpers.ActionResultMessage Factory(object entity, Helpers.ActionResultMessageCode messageCode, Helpers.ActionResultMessageType messageType, params System.String[] messageTokens)
 {
     return(new Helpers.ActionResultMessage {
         Entity = entity, Message = MessageParser.GetMessage(messageCode.ToString(), messageTokens), MessageCode = messageCode.ToString(), MessageType = messageType
     });
 }
 /// <summary>
 ///		Creates a new instance of an ActionResult.
 /// </summary>
 /// <param name="entity">The entity to which the entity relates.</param>
 /// <param name="messageCode">The code of the message.</param>
 /// <param name="messageType">The type of the message.</param>
 /// <returns>The new ActionResultMessage instance.</returns>
 public static Helpers.ActionResultMessage Factory(object entity, Helpers.ActionResultMessageCode messageCode, Helpers.ActionResultMessageType messageType)
 {
     return(new Helpers.ActionResultMessage {
         Entity = entity, Message = MessageParser.GetMessage(messageCode.ToString()), MessageCode = messageCode.ToString(), MessageType = messageType
     });
 }