Pour tout ceux qui programme en .Net, notamment avec C# ou VB.Net, vous avez déjà du créer des classes partielles, surtout si vous travaillez avec Entity Framework et que vous allez lu cet article. Vous pouvez donc, vous retrouver un jour dans ce cas avec deux classes partielles avec des noms un peu différents afin de séparer les différents méthodes pour que cela soit plus facile à lire. Le problème dans ce cas, c’est que les fichiers OuSuisJeService et RequestService ne sont pas placés côté à côte dans l’explorateur de solution comme on peut le voir Ce qui serait bien, ça serait de grouper vos fichiers, un peu à la manière des edmx ou des interfaces / code behind. Et bien vu qu’avec Visual Studio on peut presque tout faire. Il suffit pour cela d’éditer votre fichier csproj
<ItemGroup>
<Compile Include="GeoLoc\\GeoLoc.cs" />
<Compile Include="OuSuisJeService.cs" />
<Compile Include="Place.cs" />
<Compile Include="Properties\\AssemblyInfo.cs" />
<Compile Include="Repository.cs" />
<Compile Include="RequestService.cs" />
<Compile Include="Response.cs" />
<Compile Include="User.cs" />
</ItemGroup>
Ensuite vous retrouver votre élément RequestService.cs, que vous allez modifier de cette façon :
<ItemGroup>
<Compile Include="GeoLoc\\GeoLoc.cs" />
<Compile Include="OuSuisJeService.cs" />
<Compile Include="Place.cs" />
<Compile Include="Properties\\AssemblyInfo.cs" />
<Compile Include="Repository.cs" />
<Compile Include="RequestService.cs">
<DependentUpon>OuSuisJeService.cs</DependentUpon>
</Compile>
<Compile Include="Response.cs" />
<Compile Include="User.cs" />
</ItemGroup>
Il vous suffit de recharger ensuite votre projet, et voilà la magie opère
Comments
Post comment