2 implementations of IFormattingLogger
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
Formatting\TestFormattingLoggerFactory.cs (1)
24private class TestFormattingLogger(ITestOutputHelper testOutputHelper) : IFormattingLogger
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Formatting\FormattingLogger.cs (1)
12internal sealed class FormattingLogger(string logFolder) : IFormattingLogger
12 references to IFormattingLogger
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
Formatting\TestFormattingLoggerFactory.cs (1)
17public IFormattingLogger? CreateLogger(string documentFilePath, string formattingType)
Microsoft.CodeAnalysis.Razor.Workspaces (9)
Formatting\FormattingContext.cs (4)
30IFormattingLogger? logger, 51public IFormattingLogger? Logger { get; } 275IFormattingLogger? logger, 295IFormattingLogger? logger)
Formatting\FormattingLoggerFactory.cs (1)
14public IFormattingLogger? CreateLogger(string documentFilePath, string formattingType)
Formatting\IFormattingLoggerFactory.cs (1)
8IFormattingLogger? CreateLogger(string documentFilePath, string formattingType);
Formatting\RazorFormattingService.cs (3)
95var logger = _formattingLoggerFactory.CreateLogger(documentContext.Snapshot.FilePath, range is null ? "Full" : "Range"); 290var logger = _formattingLoggerFactory.CreateLogger(documentSnapshot.FilePath, formattingType); 383private static void LogSyntaxTree(IFormattingLogger? logger, RazorCodeDocument codeDocument)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingPassTest.cs (1)
143var logger = loggerFactory.CreateLogger(document.FilePath.AssumeNotNull(), "Html");
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingPassTest.cs (1)
143var logger = loggerFactory.CreateLogger(document.FilePath.AssumeNotNull(), "Html");