diff --git a/src/Microsoft.TestPlatform.Extensions.TrxLogger/TrxLogger.cs b/src/Microsoft.TestPlatform.Extensions.TrxLogger/TrxLogger.cs
index 8ee9f235c7..fe26288e64 100644
--- a/src/Microsoft.TestPlatform.Extensions.TrxLogger/TrxLogger.cs
+++ b/src/Microsoft.TestPlatform.Extensions.TrxLogger/TrxLogger.cs
@@ -28,7 +28,7 @@ namespace Microsoft.VisualStudio.TestPlatform.Extensions.TrxLogger
///
[FriendlyName(TrxLoggerConstants.FriendlyName)]
[ExtensionUri(TrxLoggerConstants.ExtensionUri)]
- internal class TrxLogger : ITestLoggerWithParameters
+ public class TrxLogger : ITestLoggerWithParameters
{
#region Fields
@@ -185,7 +185,7 @@ internal TrxLoggerObjectModel.TestOutcome TestResultOutcome
///
/// Event args
///
- public void TestMessageHandler(object sender, TestRunMessageEventArgs e)
+ internal void TestMessageHandler(object sender, TestRunMessageEventArgs e)
{
ValidateArg.NotNull