Skip to content

Commit a094729

Browse files
committed
Fix crash on apps built with PublishTrimmed=True
1 parent ccb6b01 commit a094729

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/Serilog.Expressions/Expressions/StaticMemberNameResolver.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ public class StaticMemberNameResolver : NameResolver
2828
/// Create a <see cref="StaticMemberNameResolver"/> that returns members of the specified <see cref="Type"/>.
2929
/// </summary>
3030
/// <param name="type">A <see cref="Type"/> with public static members implementing runtime functions.</param>
31-
public StaticMemberNameResolver(Type type)
31+
public StaticMemberNameResolver(
32+
#if NET6_0_OR_GREATER
33+
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)]
34+
#endif
35+
Type type)
3236
{
3337
if (type == null) throw new ArgumentNullException(nameof(type));
3438

0 commit comments

Comments
 (0)