private string GetFlattenedRequests(object finalRequest)
{
var requestInfos = new StringBuilder();
foreach (object request in this.RecordedRequests)
{
Type type = request.GetType();
if (type.Assembly != typeof(RecursionGuard).Assembly)
{
requestInfos.Append("\t\t");
requestInfos.Append(request);
requestInfos.AppendLine(" --> ");
}
}
requestInfos.Append("\t\t");
requestInfos.AppendLine(finalRequest.ToString());
return requestInfos.ToString();
}
}