返回提交历史
Modified
XFE各类拓展.NetCore.XUnit.Analyzer/XUnitCodeGenerator.cs
+9
-6
XFEstudio/XFEExtension.NetCore.XUnit
添加全局引用,调整生成位置
de2e79d
代码差异
1 个文件
+9
-6
@@ -7,11 +7,11 @@ namespace XFE各类拓展.NetCore.XUnit
7
7
{
8
8
public void Initialize(GeneratorInitializationContext context)
9
9
{
10
}
11
12
public void Execute(GeneratorExecutionContext context)
13
{
14
string source = $@"namespace XFE各类拓展.NetCore.XUnit
10
context.RegisterForPostInitialization(init =>
11
{
12
string globalUsingCode = @"global using XFE各类拓展.NetCore.XUnit;";
13
init.AddSource("GlobalUsing.g.cs", globalUsingCode);
14
string xUnitCode = $@"namespace XFE各类拓展.NetCore.XUnit
15
15
{{
16
16
public static class XUnitCode
17
17
{{
@@ -19,7 +19,10 @@ namespace XFE各类拓展.NetCore.XUnit
19
19
}}
20
20
}}
21
21
";
22
context.AddSource($"XUnitCode.g.cs", source);
22
init.AddSource($"XUnitCode.g.cs", xUnitCode);
23
});
23
24
}
25
26
public void Execute(GeneratorExecutionContext context) { }
24
27
}
25
28
}