@@ -105,7 +105,7 @@ public static implicit operator SearchPathDefinition<TDocument>(List<string> fie
105
105
/// <param name="args">The render arguments.</param>
106
106
/// <returns>The rendered field.</returns>
107
107
protected string RenderField ( FieldDefinition < TDocument > fieldDefinition , RenderArgs < TDocument > args )
108
- => RenderFieldAndGetFieldSerializer ( fieldDefinition , args , out _ ) ;
108
+ => RenderField ( fieldDefinition , args , out _ ) ;
109
109
110
110
internal virtual BsonValue RenderAndGetFieldSerializer (
111
111
RenderArgs < TDocument > args ,
@@ -115,17 +115,16 @@ internal virtual BsonValue RenderAndGetFieldSerializer(
115
115
return Render ( args ) ;
116
116
}
117
117
118
- internal string RenderFieldAndGetFieldSerializer (
118
+ internal string RenderField (
119
119
FieldDefinition < TDocument > fieldDefinition ,
120
120
RenderArgs < TDocument > args ,
121
121
out IBsonSerializer fieldSerializer )
122
122
{
123
123
var renderedField = fieldDefinition . Render ( args ) ;
124
124
var prefix = args . PathRenderArgs . PathPrefix ;
125
- var renderedString = prefix == null ? renderedField . FieldName : $ "{ prefix } .{ renderedField . FieldName } ";
126
- fieldSerializer = renderedField . FieldSerializer ;
127
125
128
- return renderedString ;
126
+ fieldSerializer = renderedField . FieldSerializer ;
127
+ return prefix == null ? renderedField . FieldName : $ "{ prefix } .{ renderedField . FieldName } ";
129
128
}
130
129
}
131
130
}
0 commit comments