Skip to content

Commit f57c58d

Browse files
committed
optimize to-factory method in log-message-argument struct
1 parent c4a879f commit f57c58d

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Sources/Falko.ZeroLogger/Logs/LogMessageArgument{T}.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@ public readonly struct LogMessageArgument<T>(T argument, LogMessageArgumentFacto
1313
[MethodImpl(MethodImplOptions.AggressiveInlining)]
1414
public LogMessageArgumentFactory ToFactory()
1515
{
16-
var argument = Argument;
17-
var argumentFactory = ArgumentFactory;
16+
var @this = this;
1817

19-
return () => argumentFactory(argument);
18+
return () => @this.ToString();
2019
}
2120

2221
[MethodImpl(MethodImplOptions.AggressiveInlining)]

0 commit comments

Comments
 (0)