Ploeh.AutoFixture.Kernel.ThrowingRecursionGuard.GetFlattenedRequests C# (CSharp) Method

GetFlattenedRequests() private method

private GetFlattenedRequests ( object finalRequest ) : string
finalRequest object
return string
        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();
        }
    }