Skip to content

Commit ec460a9

Browse files
authored
Add global:: prefix to default cshtml usings (#8857)
* Add a test * Add `global::` prefix to default cshtml usings * Update baselines
1 parent e204f30 commit ec460a9

File tree

130 files changed

+1263
-1241
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+1263
-1241
lines changed

src/Compiler/Microsoft.AspNetCore.Mvc.Razor.Extensions/src/MvcImportProjectFeature.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -60,21 +60,21 @@ private DefaultDirectivesProjectItem()
6060
{
6161
var preamble = Encoding.UTF8.GetPreamble();
6262
var content = @"
63-
@using System
64-
@using System.Collections.Generic
65-
@using System.Linq
66-
@using System.Threading.Tasks
67-
@using Microsoft.AspNetCore.Mvc
68-
@using Microsoft.AspNetCore.Mvc.Rendering
69-
@using Microsoft.AspNetCore.Mvc.ViewFeatures
63+
@using global::System
64+
@using global::System.Collections.Generic
65+
@using global::System.Linq
66+
@using global::System.Threading.Tasks
67+
@using global::Microsoft.AspNetCore.Mvc
68+
@using global::Microsoft.AspNetCore.Mvc.Rendering
69+
@using global::Microsoft.AspNetCore.Mvc.ViewFeatures
7070
@inject global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> Html
7171
@inject global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json
7272
@inject global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component
7373
@inject global::Microsoft.AspNetCore.Mvc.IUrlHelper Url
7474
@inject global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider
75-
@addTagHelper Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper, Microsoft.AspNetCore.Mvc.Razor
76-
@addTagHelper Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper, Microsoft.AspNetCore.Mvc.Razor
77-
@addTagHelper Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper, Microsoft.AspNetCore.Mvc.Razor
75+
@addTagHelper global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper, Microsoft.AspNetCore.Mvc.Razor
76+
@addTagHelper global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper, Microsoft.AspNetCore.Mvc.Razor
77+
@addTagHelper global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper, Microsoft.AspNetCore.Mvc.Razor
7878
";
7979
var contentBytes = Encoding.UTF8.GetBytes(content);
8080

src/Compiler/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/AttributeDirectiveWithViewImports_DesignTime.codegen.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ namespace AspNetCore
44
{
55
#line hidden
66
using TModel = global::System.Object;
7-
using System.Collections.Generic;
8-
using System.Linq;
9-
using System.Threading.Tasks;
10-
using Microsoft.AspNetCore.Mvc;
11-
using Microsoft.AspNetCore.Mvc.Rendering;
12-
using Microsoft.AspNetCore.Mvc.ViewFeatures;
7+
using global::System.Collections.Generic;
8+
using global::System.Linq;
9+
using global::System.Threading.Tasks;
10+
using global::Microsoft.AspNetCore.Mvc;
11+
using global::Microsoft.AspNetCore.Mvc.Rendering;
12+
using global::Microsoft.AspNetCore.Mvc.ViewFeatures;
1313
#nullable restore
1414
#line 1 "TestFiles\IntegrationTests\CodeGenerationIntegrationTest\_ViewImports.cshtml"
1515
using System;

src/Compiler/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/AttributeDirectiveWithViewImports_DesignTime.ir.txt

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
Document -
22
NamespaceDeclaration - - AspNetCore
33
UsingDirective - - TModel = global::System.Object
4-
UsingDirective - (16:1,1 [32] ) - System.Collections.Generic
5-
UsingDirective - (51:2,1 [17] ) - System.Linq
6-
UsingDirective - (71:3,1 [28] ) - System.Threading.Tasks
7-
UsingDirective - (102:4,1 [30] ) - Microsoft.AspNetCore.Mvc
8-
UsingDirective - (135:5,1 [40] ) - Microsoft.AspNetCore.Mvc.Rendering
9-
UsingDirective - (178:6,1 [43] ) - Microsoft.AspNetCore.Mvc.ViewFeatures
4+
UsingDirective - (24:1,1 [40] ) - global::System.Collections.Generic
5+
UsingDirective - (67:2,1 [25] ) - global::System.Linq
6+
UsingDirective - (95:3,1 [36] ) - global::System.Threading.Tasks
7+
UsingDirective - (134:4,1 [38] ) - global::Microsoft.AspNetCore.Mvc
8+
UsingDirective - (175:5,1 [48] ) - global::Microsoft.AspNetCore.Mvc.Rendering
9+
UsingDirective - (226:6,1 [51] ) - global::Microsoft.AspNetCore.Mvc.ViewFeatures
1010
UsingDirective - (1:0,1 [12] TestFiles\IntegrationTests\CodeGenerationIntegrationTest\_ViewImports.cshtml) - System
1111
CSharpCode - (26:1,11 [14] TestFiles\IntegrationTests\CodeGenerationIntegrationTest\_ViewImports.cshtml)
1212
IntermediateToken - (26:1,11 [14] TestFiles\IntegrationTests\CodeGenerationIntegrationTest\_ViewImports.cshtml) - CSharp - [Serializable]
@@ -16,19 +16,19 @@
1616
CreateNewOnMetadataUpdateAttribute -
1717
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_AttributeDirectiveWithViewImports - global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic> -
1818
DesignTimeDirective -
19-
DirectiveToken - (231:7,8 [62] ) - global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel>
20-
DirectiveToken - (294:7,71 [4] ) - Html
21-
DirectiveToken - (308:8,8 [54] ) - global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper
22-
DirectiveToken - (363:8,63 [4] ) - Json
23-
DirectiveToken - (377:9,8 [53] ) - global::Microsoft.AspNetCore.Mvc.IViewComponentHelper
24-
DirectiveToken - (431:9,62 [9] ) - Component
25-
DirectiveToken - (450:10,8 [43] ) - global::Microsoft.AspNetCore.Mvc.IUrlHelper
26-
DirectiveToken - (494:10,52 [3] ) - Url
27-
DirectiveToken - (507:11,8 [70] ) - global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider
28-
DirectiveToken - (578:11,79 [23] ) - ModelExpressionProvider
29-
DirectiveToken - (617:12,14 [96] ) - Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper, Microsoft.AspNetCore.Mvc.Razor
30-
DirectiveToken - (729:13,14 [87] ) - Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper, Microsoft.AspNetCore.Mvc.Razor
31-
DirectiveToken - (832:14,14 [87] ) - Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper, Microsoft.AspNetCore.Mvc.Razor
19+
DirectiveToken - (287:7,8 [62] ) - global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel>
20+
DirectiveToken - (350:7,71 [4] ) - Html
21+
DirectiveToken - (364:8,8 [54] ) - global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper
22+
DirectiveToken - (419:8,63 [4] ) - Json
23+
DirectiveToken - (433:9,8 [53] ) - global::Microsoft.AspNetCore.Mvc.IViewComponentHelper
24+
DirectiveToken - (487:9,62 [9] ) - Component
25+
DirectiveToken - (506:10,8 [43] ) - global::Microsoft.AspNetCore.Mvc.IUrlHelper
26+
DirectiveToken - (550:10,52 [3] ) - Url
27+
DirectiveToken - (563:11,8 [70] ) - global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider
28+
DirectiveToken - (634:11,79 [23] ) - ModelExpressionProvider
29+
DirectiveToken - (673:12,14 [104] ) - global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper, Microsoft.AspNetCore.Mvc.Razor
30+
DirectiveToken - (793:13,14 [95] ) - global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper, Microsoft.AspNetCore.Mvc.Razor
31+
DirectiveToken - (904:14,14 [95] ) - global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper, Microsoft.AspNetCore.Mvc.Razor
3232
DirectiveToken - (26:1,11 [14] TestFiles\IntegrationTests\CodeGenerationIntegrationTest\_ViewImports.cshtml) - [Serializable]
3333
DirectiveToken - (11:0,11 [14] AttributeDirectiveWithViewImports.cshtml) - [Serializable]
3434
CSharpCode -
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Source Location: (11:0,11 [14] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/AttributeDirectiveWithViewImports.cshtml)
22
|[Serializable]|
3-
Generated Location: (854:28,11 [14] )
3+
Generated Location: (902:28,11 [14] )
44
|[Serializable]|
55

src/Compiler/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/AttributeDirectiveWithViewImports_Runtime.codegen.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
namespace AspNetCore
66
{
77
#line hidden
8-
using System.Collections.Generic;
9-
using System.Linq;
10-
using System.Threading.Tasks;
11-
using Microsoft.AspNetCore.Mvc;
12-
using Microsoft.AspNetCore.Mvc.Rendering;
13-
using Microsoft.AspNetCore.Mvc.ViewFeatures;
8+
using global::System.Collections.Generic;
9+
using global::System.Linq;
10+
using global::System.Threading.Tasks;
11+
using global::Microsoft.AspNetCore.Mvc;
12+
using global::Microsoft.AspNetCore.Mvc.Rendering;
13+
using global::Microsoft.AspNetCore.Mvc.ViewFeatures;
1414
#nullable restore
1515
#line 1 "TestFiles\IntegrationTests\CodeGenerationIntegrationTest\_ViewImports.cshtml"
1616
using System;

src/Compiler/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/AttributeDirectiveWithViewImports_Runtime.ir.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
Document -
22
RazorCompiledItemAttribute -
33
NamespaceDeclaration - - AspNetCore
4-
UsingDirective - (16:1,1 [34] ) - System.Collections.Generic
5-
UsingDirective - (51:2,1 [19] ) - System.Linq
6-
UsingDirective - (71:3,1 [30] ) - System.Threading.Tasks
7-
UsingDirective - (102:4,1 [32] ) - Microsoft.AspNetCore.Mvc
8-
UsingDirective - (135:5,1 [42] ) - Microsoft.AspNetCore.Mvc.Rendering
9-
UsingDirective - (178:6,1 [45] ) - Microsoft.AspNetCore.Mvc.ViewFeatures
4+
UsingDirective - (24:1,1 [42] ) - global::System.Collections.Generic
5+
UsingDirective - (67:2,1 [27] ) - global::System.Linq
6+
UsingDirective - (95:3,1 [38] ) - global::System.Threading.Tasks
7+
UsingDirective - (134:4,1 [40] ) - global::Microsoft.AspNetCore.Mvc
8+
UsingDirective - (175:5,1 [50] ) - global::Microsoft.AspNetCore.Mvc.Rendering
9+
UsingDirective - (226:6,1 [53] ) - global::Microsoft.AspNetCore.Mvc.ViewFeatures
1010
UsingDirective - (1:0,1 [14] TestFiles\IntegrationTests\CodeGenerationIntegrationTest\_ViewImports.cshtml) - System
1111
CSharpCode - (26:1,11 [14] TestFiles\IntegrationTests\CodeGenerationIntegrationTest\_ViewImports.cshtml)
1212
IntermediateToken - (26:1,11 [14] TestFiles\IntegrationTests\CodeGenerationIntegrationTest\_ViewImports.cshtml) - CSharp - [Serializable]

src/Compiler/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.codegen.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ namespace AspNetCore
44
{
55
#line hidden
66
using TModel = global::System.Object;
7-
using System;
8-
using System.Collections.Generic;
9-
using System.Linq;
10-
using System.Threading.Tasks;
11-
using Microsoft.AspNetCore.Mvc;
12-
using Microsoft.AspNetCore.Mvc.Rendering;
13-
using Microsoft.AspNetCore.Mvc.ViewFeatures;
7+
using global::System;
8+
using global::System.Collections.Generic;
9+
using global::System.Linq;
10+
using global::System.Threading.Tasks;
11+
using global::Microsoft.AspNetCore.Mvc;
12+
using global::Microsoft.AspNetCore.Mvc.Rendering;
13+
using global::Microsoft.AspNetCore.Mvc.ViewFeatures;
1414
[global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemMetadataAttribute("Identifier", "/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml")]
1515
[global::System.Runtime.CompilerServices.CreateNewOnMetadataUpdateAttribute]
1616
#nullable restore

src/Compiler/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_DesignTime.ir.txt

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
Document -
22
NamespaceDeclaration - - AspNetCore
33
UsingDirective - - TModel = global::System.Object
4-
UsingDirective - (1:0,1 [12] ) - System
5-
UsingDirective - (16:1,1 [32] ) - System.Collections.Generic
6-
UsingDirective - (51:2,1 [17] ) - System.Linq
7-
UsingDirective - (71:3,1 [28] ) - System.Threading.Tasks
8-
UsingDirective - (102:4,1 [30] ) - Microsoft.AspNetCore.Mvc
9-
UsingDirective - (135:5,1 [40] ) - Microsoft.AspNetCore.Mvc.Rendering
10-
UsingDirective - (178:6,1 [43] ) - Microsoft.AspNetCore.Mvc.ViewFeatures
4+
UsingDirective - (1:0,1 [20] ) - global::System
5+
UsingDirective - (24:1,1 [40] ) - global::System.Collections.Generic
6+
UsingDirective - (67:2,1 [25] ) - global::System.Linq
7+
UsingDirective - (95:3,1 [36] ) - global::System.Threading.Tasks
8+
UsingDirective - (134:4,1 [38] ) - global::Microsoft.AspNetCore.Mvc
9+
UsingDirective - (175:5,1 [48] ) - global::Microsoft.AspNetCore.Mvc.Rendering
10+
UsingDirective - (226:6,1 [51] ) - global::Microsoft.AspNetCore.Mvc.ViewFeatures
1111
RazorCompiledItemMetadataAttribute -
1212
CreateNewOnMetadataUpdateAttribute -
1313
ClassDeclaration - - public - TestFiles_IntegrationTests_CodeGenerationIntegrationTest_Basic - global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic> -
1414
DesignTimeDirective -
15-
DirectiveToken - (231:7,8 [62] ) - global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel>
16-
DirectiveToken - (294:7,71 [4] ) - Html
17-
DirectiveToken - (308:8,8 [54] ) - global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper
18-
DirectiveToken - (363:8,63 [4] ) - Json
19-
DirectiveToken - (377:9,8 [53] ) - global::Microsoft.AspNetCore.Mvc.IViewComponentHelper
20-
DirectiveToken - (431:9,62 [9] ) - Component
21-
DirectiveToken - (450:10,8 [43] ) - global::Microsoft.AspNetCore.Mvc.IUrlHelper
22-
DirectiveToken - (494:10,52 [3] ) - Url
23-
DirectiveToken - (507:11,8 [70] ) - global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider
24-
DirectiveToken - (578:11,79 [23] ) - ModelExpressionProvider
25-
DirectiveToken - (617:12,14 [96] ) - Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper, Microsoft.AspNetCore.Mvc.Razor
26-
DirectiveToken - (729:13,14 [87] ) - Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper, Microsoft.AspNetCore.Mvc.Razor
27-
DirectiveToken - (832:14,14 [87] ) - Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper, Microsoft.AspNetCore.Mvc.Razor
15+
DirectiveToken - (287:7,8 [62] ) - global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel>
16+
DirectiveToken - (350:7,71 [4] ) - Html
17+
DirectiveToken - (364:8,8 [54] ) - global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper
18+
DirectiveToken - (419:8,63 [4] ) - Json
19+
DirectiveToken - (433:9,8 [53] ) - global::Microsoft.AspNetCore.Mvc.IViewComponentHelper
20+
DirectiveToken - (487:9,62 [9] ) - Component
21+
DirectiveToken - (506:10,8 [43] ) - global::Microsoft.AspNetCore.Mvc.IUrlHelper
22+
DirectiveToken - (550:10,52 [3] ) - Url
23+
DirectiveToken - (563:11,8 [70] ) - global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider
24+
DirectiveToken - (634:11,79 [23] ) - ModelExpressionProvider
25+
DirectiveToken - (673:12,14 [104] ) - global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper, Microsoft.AspNetCore.Mvc.Razor
26+
DirectiveToken - (793:13,14 [95] ) - global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper, Microsoft.AspNetCore.Mvc.Razor
27+
DirectiveToken - (904:14,14 [95] ) - global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper, Microsoft.AspNetCore.Mvc.Razor
2828
CSharpCode -
2929
IntermediateToken - - CSharp - #pragma warning disable 0414
3030
CSharpCode -
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
11
Source Location: (13:0,13 [15] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml)
22
|this.ToString()|
3-
Generated Location: (1343:31,13 [15] )
3+
Generated Location: (1399:31,13 [15] )
44
|this.ToString()|
55

66
Source Location: (54:2,5 [29] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml)
77
|string.Format("{0}", "Hello")|
8-
Generated Location: (1517:38,6 [29] )
8+
Generated Location: (1573:38,6 [29] )
99
|string.Format("{0}", "Hello")|
1010

1111
Source Location: (95:4,2 [25] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml)
1212
|
1313
var cls = "foo";
1414
|
15-
Generated Location: (1701:45,2 [25] )
15+
Generated Location: (1757:45,2 [25] )
1616
|
1717
var cls = "foo";
1818
|
1919

2020
Source Location: (134:7,11 [18] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml)
2121
|if(cls != null) { |
22-
Generated Location: (1887:53,11 [18] )
22+
Generated Location: (1943:53,11 [18] )
2323
|if(cls != null) { |
2424

2525
Source Location: (153:7,30 [3] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml)
2626
|cls|
27-
Generated Location: (2087:60,30 [3] )
27+
Generated Location: (2143:60,30 [3] )
2828
|cls|
2929

3030
Source Location: (156:7,33 [2] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml)
3131
| }|
32-
Generated Location: (2276:67,33 [2] )
32+
Generated Location: (2332:67,33 [2] )
3333
| }|
3434

src/Compiler/Microsoft.AspNetCore.Mvc.Razor.Extensions/test/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic_Runtime.codegen.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
namespace AspNetCore
66
{
77
#line hidden
8-
using System;
9-
using System.Collections.Generic;
10-
using System.Linq;
11-
using System.Threading.Tasks;
12-
using Microsoft.AspNetCore.Mvc;
13-
using Microsoft.AspNetCore.Mvc.Rendering;
14-
using Microsoft.AspNetCore.Mvc.ViewFeatures;
8+
using global::System;
9+
using global::System.Collections.Generic;
10+
using global::System.Linq;
11+
using global::System.Threading.Tasks;
12+
using global::Microsoft.AspNetCore.Mvc;
13+
using global::Microsoft.AspNetCore.Mvc.Rendering;
14+
using global::Microsoft.AspNetCore.Mvc.ViewFeatures;
1515
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"6d079dd6c39f39d17a2faff14404b37ab7e8b8fc", @"/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml")]
1616
[global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemMetadataAttribute("Identifier", "/TestFiles/IntegrationTests/CodeGenerationIntegrationTest/Basic.cshtml")]
1717
[global::System.Runtime.CompilerServices.CreateNewOnMetadataUpdateAttribute]

0 commit comments

Comments
 (0)