Skip to content

Commit 5e08bf4

Browse files
committed
chore: move setup logics to static constructor
1 parent f1b7710 commit 5e08bf4

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Docfx.App/PdfBuilder.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,13 @@ class Outline
4949
public string? pdfFooterTemplate { get; init; }
5050
}
5151

52-
public static Task Run(BuildJsonConfig config, string configDirectory, string? outputDirectory = null)
52+
static PdfBuilder()
5353
{
5454
EnsurePlaywrightNodeJsPath();
55+
}
5556

57+
public static Task Run(BuildJsonConfig config, string configDirectory, string? outputDirectory = null)
58+
{
5659
var outputFolder = Path.GetFullPath(Path.Combine(
5760
string.IsNullOrEmpty(outputDirectory) ? Path.Combine(configDirectory, config.Output ?? "") : outputDirectory,
5861
config.Dest ?? ""));

0 commit comments

Comments
 (0)