11<Project >
2-
32 <ItemGroup >
4- <Compile Update =" **\*.Adapters.cs" >
5- <DependentUpon >$([System.String]::Copy('%(Filename)').Replace('.Adapters', '.cs'))</DependentUpon >
6- </Compile >
7- <Compile Update =" **\*.Asserts.cs" >
8- <DependentUpon >$([System.String]::Copy('%(Filename)').Replace('.Asserts', '.cs'))</DependentUpon >
9- </Compile >
10- <Compile Update =" **\*.AsyncLock.cs" >
11- <DependentUpon >$([System.String]::Copy('%(Filename)').Replace('.AsyncLock', '.cs'))</DependentUpon >
12- </Compile >
13- <Compile Update =" **\*.Commands.cs" >
14- <DependentUpon >$([System.String]::Copy('%(Filename)').Replace('.Commands', '.cs'))</DependentUpon >
3+ <CsFiles Include =" **\*.*.cs" Exclude =" **\*.xaml.cs;**\*.axaml.cs" />
4+ </ItemGroup >
5+ <ItemGroup >
6+ <Compile Update =" @(CsFiles)" >
7+ <DependentUpon >$([System.Text.RegularExpressions.Regex]::Replace('%(Filename)', '\..*$', '.cs'))</DependentUpon >
158 </Compile >
16- <Compile Update =" **\*.IDbConnection .cs" >
17- <DependentUpon >$([System.String]::Copy('%(Filename)').Replace('.IDbConnection ', '.cs'))</DependentUpon >
9+ <Compile Update =" **\*Extensions .cs" >
10+ <DependentUpon >$([System.String]::Copy('%(Filename)').Replace('Extensions ', '.cs'))</DependentUpon >
1811 </Compile >
19- <Compile Update =" **\*.Transactions .cs" >
20- <DependentUpon >$([System.String]::Copy('%(Filename)').Replace('.Transactions ', '.cs'))</DependentUpon >
12+ <Compile Update =" **\*Factory .cs" >
13+ <DependentUpon >$([System.String]::Copy('%(Filename)').Replace('Factory ', '.cs'))</DependentUpon >
2114 </Compile >
2215 </ItemGroup >
23-
2416</Project >
0 commit comments