TurnAction.GetActionForMessage C# (CSharp) Method

GetActionForMessage() public static method

public static GetActionForMessage ( string message ) : TurnAction,
message string
return TurnAction,
    public static TurnAction GetActionForMessage(string message)
    {
        if(message.Contains("Build")) {
            return new Build(message);
        } else if(message.Contains("Fortify")) {
            return new Fortify(message);
        } else if(message.Contains("Fight")) {
            return new Fight(message);
        } else if(message.Contains("Upgrade")) {
            return new Upgrade(message);
        } else {
            return new Pass(message);
        }
    }