Skip to content

Commit e56c0fb

Browse files
committed
null检查
1 parent 56aa557 commit e56c0fb

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

WebApiClientCore.OpenApi.SourceGenerator/CSharpHtml.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,12 @@ public string RenderText(T model)
116116
{
117117
var html = this.RenderHtml(model);
118118
var doc = XDocument.Parse(html).Root;
119-
var builder = new StringBuilder();
119+
if (doc == null)
120+
{
121+
return string.Empty;
122+
}
120123

124+
var builder = new StringBuilder();
121125
RenderText(doc, builder);
122126
return builder.ToString();
123127
}
@@ -157,7 +161,7 @@ private void RenderText(XElement element, StringBuilder builder)
157161
builder.Append(text);
158162
if (element.NextNode != null)
159163
{
160-
builder.Append(" ");
164+
builder.Append(' ');
161165
}
162166
}
163167
}

0 commit comments

Comments
 (0)