From 6bde845d4b34ea4820d288ace626b4f58983bd5d Mon Sep 17 00:00:00 2001 From: Gramli Date: Thu, 25 Dec 2025 14:13:52 +0100 Subject: [PATCH] - migrate to slnx, - use cpm, - fix system tests --- src/Directory.Packages.props | 32 +++++ .../EndpointBuilders/FileEndpointsBuilder.cs | 2 +- src/File.API/File.API.csproj | 10 +- src/File.Core/File.Core.csproj | 16 +-- src/File.Domain/File.Domain.csproj | 4 +- .../File.Infrastructure.csproj | 14 +-- src/FileSol.sln | 113 ------------------ src/FileSol.slnx | 27 +++++ ...ile.Infrastructure.IntegrationTests.csproj | 8 +- .../Extensions/HttpClientExtensions.cs | 2 +- .../File.API.SystemTests.csproj | 10 +- .../Tests/ConvertTests.cs | 2 +- .../Tests/DownloadTests.cs | 8 +- .../File.API.SystemTests/Tests/ExportTests.cs | 11 +- .../File.API.SystemTests/Tests/GetTests.cs | 2 +- .../File.API.UnitTests.csproj | 8 +- .../File.Core.UnitTests.csproj | 10 +- .../File.Domain.UnitTests.csproj | 8 +- .../File.Infrastructure.UnitTests.csproj | 10 +- .../File.UnitTests.Common.csproj | 4 +- 20 files changed, 120 insertions(+), 181 deletions(-) create mode 100644 src/Directory.Packages.props delete mode 100644 src/FileSol.sln create mode 100644 src/FileSol.slnx diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props new file mode 100644 index 0000000..23fa145 --- /dev/null +++ b/src/Directory.Packages.props @@ -0,0 +1,32 @@ + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/File.API/EndpointBuilders/FileEndpointsBuilder.cs b/src/File.API/EndpointBuilders/FileEndpointsBuilder.cs index df44aff..b6bcd57 100644 --- a/src/File.API/EndpointBuilders/FileEndpointsBuilder.cs +++ b/src/File.API/EndpointBuilders/FileEndpointsBuilder.cs @@ -19,7 +19,7 @@ public static IEndpointRouteBuilder BuildFileEndpoints(this IEndpointRouteBuilde { return endpointRouteBuilder .MapVersionGroup(1) - .MapGroup("files") + .MapGroup("file") .BuildUploadEndpoints() .BuildDownloadEndpoints() .BuildGetEndpoints() diff --git a/src/File.API/File.API.csproj b/src/File.API/File.API.csproj index 1618abb..54ed37c 100644 --- a/src/File.API/File.API.csproj +++ b/src/File.API/File.API.csproj @@ -7,11 +7,11 @@ - - - - - + + + + + diff --git a/src/File.Core/File.Core.csproj b/src/File.Core/File.Core.csproj index 64af443..5d14c52 100644 --- a/src/File.Core/File.Core.csproj +++ b/src/File.Core/File.Core.csproj @@ -7,14 +7,14 @@ - - - - - - - - + + + + + + + + diff --git a/src/File.Domain/File.Domain.csproj b/src/File.Domain/File.Domain.csproj index 6540a1f..8df15c2 100644 --- a/src/File.Domain/File.Domain.csproj +++ b/src/File.Domain/File.Domain.csproj @@ -7,8 +7,8 @@ - - + + diff --git a/src/File.Infrastructure/File.Infrastructure.csproj b/src/File.Infrastructure/File.Infrastructure.csproj index 68c60ab..fad1ad8 100644 --- a/src/File.Infrastructure/File.Infrastructure.csproj +++ b/src/File.Infrastructure/File.Infrastructure.csproj @@ -7,13 +7,13 @@ - - - - - - - + + + + + + + diff --git a/src/FileSol.sln b/src/FileSol.sln deleted file mode 100644 index 71e585a..0000000 --- a/src/FileSol.sln +++ /dev/null @@ -1,113 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.5.33103.201 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.API", "File.API\File.API.csproj", "{87E03C39-5BF7-4861-953E-0E5AECAC1C02}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.Core", "File.Core\File.Core.csproj", "{64358599-098D-42CD-944E-5046AEA2CFBD}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.Domain", "File.Domain\File.Domain.csproj", "{64141313-5666-4D8A-91C1-31A876CFC7CD}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.Infrastructure", "File.Infrastructure\File.Infrastructure.csproj", "{A63743FB-4697-4D96-B109-17C7FCEB1D7F}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{D072735D-C2C2-44FF-B7E4-3B67667C464E}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UnitTests", "UnitTests", "{EAC2DE5D-5317-4988-9628-6FC0D9873ED7}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IntegrationTests", "IntegrationTests", "{A1AF94BE-337F-435C-BCC2-69BAC65BFFB4}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.Infrastructure.IntegrationTests", "Tests\IntegrationTests\File.Infrastructure.IntegrationTests\File.Infrastructure.IntegrationTests.csproj", "{2E417D27-5DDA-4E6C-B5F6-EEFA23899314}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.API.UnitTests", "Tests\UnitTests\File.API.UnitTests\File.API.UnitTests.csproj", "{D4629324-A9D5-420F-9D7D-B478D14D2946}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.Core.UnitTests", "Tests\UnitTests\File.Core.UnitTests\File.Core.UnitTests.csproj", "{BA5F5BF6-6768-4513-9615-93CBB059E325}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.Domain.UnitTests", "Tests\UnitTests\File.Domain.UnitTests\File.Domain.UnitTests.csproj", "{C4CE88A0-65FE-40C2-B034-13D27886E686}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.Infrastructure.UnitTests", "Tests\UnitTests\File.Infrastructure.UnitTests\File.Infrastructure.UnitTests.csproj", "{09731D6F-B61D-4733-A5D1-E3F7D07699C9}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SystemTests", "SystemTests", "{93865CE0-1284-41CF-89AE-FE95D6B09989}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.API.SystemTests", "Tests\SystemTests\File.API.SystemTests\File.API.SystemTests.csproj", "{471F35C0-92C6-4F35-A9A6-EC2FAFF59281}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "File.UnitTests.Common", "Tests\UnitTests\File.UnitTests.Common\File.UnitTests.Common.csproj", "{9AA173F7-9251-465F-8B9A-2F3D541004F2}" -EndProject -Project("{54A90642-561A-4BB1-A94E-469ADEE60C69}") = "File.Frontend", "File.Frontend\File.Frontend.esproj", "{F0154E62-7758-4EBD-8B64-F2C6FF4AE297}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {87E03C39-5BF7-4861-953E-0E5AECAC1C02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {87E03C39-5BF7-4861-953E-0E5AECAC1C02}.Debug|Any CPU.Build.0 = Debug|Any CPU - {87E03C39-5BF7-4861-953E-0E5AECAC1C02}.Release|Any CPU.ActiveCfg = Release|Any CPU - {87E03C39-5BF7-4861-953E-0E5AECAC1C02}.Release|Any CPU.Build.0 = Release|Any CPU - {64358599-098D-42CD-944E-5046AEA2CFBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {64358599-098D-42CD-944E-5046AEA2CFBD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {64358599-098D-42CD-944E-5046AEA2CFBD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {64358599-098D-42CD-944E-5046AEA2CFBD}.Release|Any CPU.Build.0 = Release|Any CPU - {64141313-5666-4D8A-91C1-31A876CFC7CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {64141313-5666-4D8A-91C1-31A876CFC7CD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {64141313-5666-4D8A-91C1-31A876CFC7CD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {64141313-5666-4D8A-91C1-31A876CFC7CD}.Release|Any CPU.Build.0 = Release|Any CPU - {A63743FB-4697-4D96-B109-17C7FCEB1D7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A63743FB-4697-4D96-B109-17C7FCEB1D7F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A63743FB-4697-4D96-B109-17C7FCEB1D7F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A63743FB-4697-4D96-B109-17C7FCEB1D7F}.Release|Any CPU.Build.0 = Release|Any CPU - {2E417D27-5DDA-4E6C-B5F6-EEFA23899314}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2E417D27-5DDA-4E6C-B5F6-EEFA23899314}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2E417D27-5DDA-4E6C-B5F6-EEFA23899314}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2E417D27-5DDA-4E6C-B5F6-EEFA23899314}.Release|Any CPU.Build.0 = Release|Any CPU - {D4629324-A9D5-420F-9D7D-B478D14D2946}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D4629324-A9D5-420F-9D7D-B478D14D2946}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D4629324-A9D5-420F-9D7D-B478D14D2946}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D4629324-A9D5-420F-9D7D-B478D14D2946}.Release|Any CPU.Build.0 = Release|Any CPU - {BA5F5BF6-6768-4513-9615-93CBB059E325}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BA5F5BF6-6768-4513-9615-93CBB059E325}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BA5F5BF6-6768-4513-9615-93CBB059E325}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BA5F5BF6-6768-4513-9615-93CBB059E325}.Release|Any CPU.Build.0 = Release|Any CPU - {C4CE88A0-65FE-40C2-B034-13D27886E686}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C4CE88A0-65FE-40C2-B034-13D27886E686}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C4CE88A0-65FE-40C2-B034-13D27886E686}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C4CE88A0-65FE-40C2-B034-13D27886E686}.Release|Any CPU.Build.0 = Release|Any CPU - {09731D6F-B61D-4733-A5D1-E3F7D07699C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {09731D6F-B61D-4733-A5D1-E3F7D07699C9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {09731D6F-B61D-4733-A5D1-E3F7D07699C9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {09731D6F-B61D-4733-A5D1-E3F7D07699C9}.Release|Any CPU.Build.0 = Release|Any CPU - {471F35C0-92C6-4F35-A9A6-EC2FAFF59281}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {471F35C0-92C6-4F35-A9A6-EC2FAFF59281}.Debug|Any CPU.Build.0 = Debug|Any CPU - {471F35C0-92C6-4F35-A9A6-EC2FAFF59281}.Release|Any CPU.ActiveCfg = Release|Any CPU - {471F35C0-92C6-4F35-A9A6-EC2FAFF59281}.Release|Any CPU.Build.0 = Release|Any CPU - {9AA173F7-9251-465F-8B9A-2F3D541004F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9AA173F7-9251-465F-8B9A-2F3D541004F2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9AA173F7-9251-465F-8B9A-2F3D541004F2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9AA173F7-9251-465F-8B9A-2F3D541004F2}.Release|Any CPU.Build.0 = Release|Any CPU - {F0154E62-7758-4EBD-8B64-F2C6FF4AE297}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F0154E62-7758-4EBD-8B64-F2C6FF4AE297}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F0154E62-7758-4EBD-8B64-F2C6FF4AE297}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {F0154E62-7758-4EBD-8B64-F2C6FF4AE297}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F0154E62-7758-4EBD-8B64-F2C6FF4AE297}.Release|Any CPU.Build.0 = Release|Any CPU - {F0154E62-7758-4EBD-8B64-F2C6FF4AE297}.Release|Any CPU.Deploy.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {EAC2DE5D-5317-4988-9628-6FC0D9873ED7} = {D072735D-C2C2-44FF-B7E4-3B67667C464E} - {A1AF94BE-337F-435C-BCC2-69BAC65BFFB4} = {D072735D-C2C2-44FF-B7E4-3B67667C464E} - {2E417D27-5DDA-4E6C-B5F6-EEFA23899314} = {A1AF94BE-337F-435C-BCC2-69BAC65BFFB4} - {D4629324-A9D5-420F-9D7D-B478D14D2946} = {EAC2DE5D-5317-4988-9628-6FC0D9873ED7} - {BA5F5BF6-6768-4513-9615-93CBB059E325} = {EAC2DE5D-5317-4988-9628-6FC0D9873ED7} - {C4CE88A0-65FE-40C2-B034-13D27886E686} = {EAC2DE5D-5317-4988-9628-6FC0D9873ED7} - {09731D6F-B61D-4733-A5D1-E3F7D07699C9} = {EAC2DE5D-5317-4988-9628-6FC0D9873ED7} - {93865CE0-1284-41CF-89AE-FE95D6B09989} = {D072735D-C2C2-44FF-B7E4-3B67667C464E} - {471F35C0-92C6-4F35-A9A6-EC2FAFF59281} = {93865CE0-1284-41CF-89AE-FE95D6B09989} - {9AA173F7-9251-465F-8B9A-2F3D541004F2} = {EAC2DE5D-5317-4988-9628-6FC0D9873ED7} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {F5ECAF92-D74D-4184-BD5A-7AEC9CE76826} - EndGlobalSection -EndGlobal diff --git a/src/FileSol.slnx b/src/FileSol.slnx new file mode 100644 index 0000000..bf3d4ce --- /dev/null +++ b/src/FileSol.slnx @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Tests/IntegrationTests/File.Infrastructure.IntegrationTests/File.Infrastructure.IntegrationTests.csproj b/src/Tests/IntegrationTests/File.Infrastructure.IntegrationTests/File.Infrastructure.IntegrationTests.csproj index 848c7b2..0f84aa1 100644 --- a/src/Tests/IntegrationTests/File.Infrastructure.IntegrationTests/File.Infrastructure.IntegrationTests.csproj +++ b/src/Tests/IntegrationTests/File.Infrastructure.IntegrationTests/File.Infrastructure.IntegrationTests.csproj @@ -9,13 +9,13 @@ - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/Tests/SystemTests/File.API.SystemTests/Extensions/HttpClientExtensions.cs b/src/Tests/SystemTests/File.API.SystemTests/Extensions/HttpClientExtensions.cs index bed9514..54c6785 100644 --- a/src/Tests/SystemTests/File.API.SystemTests/Extensions/HttpClientExtensions.cs +++ b/src/Tests/SystemTests/File.API.SystemTests/Extensions/HttpClientExtensions.cs @@ -5,7 +5,7 @@ internal static class HttpClientExtensions public static async Task UploadAssetsFile(this HttpClient httpClient, string fileName) { using var content = new MultipartFormDataContent().AddFileFromAssets(fileName); - return await httpClient.PostAsync("file/v1/upload", content); + return await httpClient.PostAsync("v1/file/upload", content); } } } diff --git a/src/Tests/SystemTests/File.API.SystemTests/File.API.SystemTests.csproj b/src/Tests/SystemTests/File.API.SystemTests/File.API.SystemTests.csproj index d231509..545d798 100644 --- a/src/Tests/SystemTests/File.API.SystemTests/File.API.SystemTests.csproj +++ b/src/Tests/SystemTests/File.API.SystemTests/File.API.SystemTests.csproj @@ -9,14 +9,14 @@ - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/Tests/SystemTests/File.API.SystemTests/Tests/ConvertTests.cs b/src/Tests/SystemTests/File.API.SystemTests/Tests/ConvertTests.cs index a6b29db..25c91b5 100644 --- a/src/Tests/SystemTests/File.API.SystemTests/Tests/ConvertTests.cs +++ b/src/Tests/SystemTests/File.API.SystemTests/Tests/ConvertTests.cs @@ -11,7 +11,7 @@ public async Task ConvertFileAsync_ToXml() using var content = new MultipartFormDataContent().AddFileFromAssets("new.json"); //Act - using var response = await _httpClient.PostAsync("file/v1/convert?formatToExport=xml", content); + using var response = await _httpClient.PostAsync("v1/file/convert?formatToExport=xml", content); using var stream = await response.Content.ReadAsStreamAsync(); //Assert diff --git a/src/Tests/SystemTests/File.API.SystemTests/Tests/DownloadTests.cs b/src/Tests/SystemTests/File.API.SystemTests/Tests/DownloadTests.cs index 30633f8..b61ff0e 100644 --- a/src/Tests/SystemTests/File.API.SystemTests/Tests/DownloadTests.cs +++ b/src/Tests/SystemTests/File.API.SystemTests/Tests/DownloadTests.cs @@ -15,7 +15,7 @@ public async Task DownloadFileAsync() using var uploadResponse = (await _httpClient.UploadAssetsFile("new.json")) .EnsureSuccessStatusCode(); - using var fileInfo = await _httpClient.GetAsync("file/v1/files-info"); + using var fileInfo = await _httpClient.GetAsync("v1/file"); var fileToDownload = (await fileInfo.GetResponseData>>())?.Data?.First(); if(fileToDownload is null) @@ -24,7 +24,7 @@ public async Task DownloadFileAsync() } //Act - using var response = await _httpClient.GetAsync($"file/v1/download/?id={fileToDownload.Id}"); + using var response = await _httpClient.GetAsync($"v1/file/{fileToDownload.Id}/download"); using var stream = await response.Content.ReadAsStreamAsync(); //Assert @@ -38,7 +38,7 @@ public async Task DownloadJsonFileAsync() using var uploadResponse = (await _httpClient.UploadAssetsFile("new.json")) .EnsureSuccessStatusCode(); - using var fileInfo = await _httpClient.GetAsync("file/v1/files-info"); + using var fileInfo = await _httpClient.GetAsync("v1/file"); var fileToDownload = (await fileInfo.GetResponseData>>())?.Data?.First(); if (fileToDownload is null) @@ -47,7 +47,7 @@ public async Task DownloadJsonFileAsync() } //Act - using var response = await _httpClient.GetAsync($"file/v1/downloadAsJson/?id={fileToDownload.Id}"); + using var response = await _httpClient.GetAsync($"v1/file/{fileToDownload.Id}/download/json"); var responseFile = await response.Content.ReadFromJsonAsync>(); //Assert diff --git a/src/Tests/SystemTests/File.API.SystemTests/Tests/ExportTests.cs b/src/Tests/SystemTests/File.API.SystemTests/Tests/ExportTests.cs index cd72640..f51fc1a 100644 --- a/src/Tests/SystemTests/File.API.SystemTests/Tests/ExportTests.cs +++ b/src/Tests/SystemTests/File.API.SystemTests/Tests/ExportTests.cs @@ -16,7 +16,7 @@ public async Task ExportFileAsync_ToXml() using var uploadResponse = (await _httpClient.UploadAssetsFile("new.json")) .EnsureSuccessStatusCode(); - using var fileInfo = await _httpClient.GetAsync("file/v1/files-info"); + using var fileInfo = await _httpClient.GetAsync("v1/file"); var fileToDownload = (await fileInfo.GetResponseData>>())?.Data?.First(); if (fileToDownload is null) @@ -24,15 +24,8 @@ public async Task ExportFileAsync_ToXml() Assert.Fail("Downloaded file is empty."); } - var body = JsonConvert.SerializeObject(new ExportFileQuery - { - Id = fileToDownload.Id, - Extension = "xml" - }); - var content = new StringContent(body, Encoding.UTF8, "application/json"); - //Act - using var response = await _httpClient.PostAsync($"file/v1/export", content); + using var response = await _httpClient.GetAsync($"v1/file/{fileToDownload.Id}/export?extension=xml"); using var stream = await response.Content.ReadAsStreamAsync(); //Assert diff --git a/src/Tests/SystemTests/File.API.SystemTests/Tests/GetTests.cs b/src/Tests/SystemTests/File.API.SystemTests/Tests/GetTests.cs index 5574979..0e7be50 100644 --- a/src/Tests/SystemTests/File.API.SystemTests/Tests/GetTests.cs +++ b/src/Tests/SystemTests/File.API.SystemTests/Tests/GetTests.cs @@ -14,7 +14,7 @@ public async Task GetFileInfoAsync() .EnsureSuccessStatusCode(); //Act - var result = await _httpClient.GetAsync("file/v1/files-info"); + var result = await _httpClient.GetAsync("v1/file"); //Assert var resultData = await result.GetResponseData>>(); diff --git a/src/Tests/UnitTests/File.API.UnitTests/File.API.UnitTests.csproj b/src/Tests/UnitTests/File.API.UnitTests/File.API.UnitTests.csproj index a617278..420a09c 100644 --- a/src/Tests/UnitTests/File.API.UnitTests/File.API.UnitTests.csproj +++ b/src/Tests/UnitTests/File.API.UnitTests/File.API.UnitTests.csproj @@ -9,13 +9,13 @@ - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/Tests/UnitTests/File.Core.UnitTests/File.Core.UnitTests.csproj b/src/Tests/UnitTests/File.Core.UnitTests/File.Core.UnitTests.csproj index 6a4148a..0654474 100644 --- a/src/Tests/UnitTests/File.Core.UnitTests/File.Core.UnitTests.csproj +++ b/src/Tests/UnitTests/File.Core.UnitTests/File.Core.UnitTests.csproj @@ -9,14 +9,14 @@ - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/Tests/UnitTests/File.Domain.UnitTests/File.Domain.UnitTests.csproj b/src/Tests/UnitTests/File.Domain.UnitTests/File.Domain.UnitTests.csproj index a617278..3bf65a9 100644 --- a/src/Tests/UnitTests/File.Domain.UnitTests/File.Domain.UnitTests.csproj +++ b/src/Tests/UnitTests/File.Domain.UnitTests/File.Domain.UnitTests.csproj @@ -9,13 +9,13 @@ - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/Tests/UnitTests/File.Infrastructure.UnitTests/File.Infrastructure.UnitTests.csproj b/src/Tests/UnitTests/File.Infrastructure.UnitTests/File.Infrastructure.UnitTests.csproj index 6e7ad8b..1e675f5 100644 --- a/src/Tests/UnitTests/File.Infrastructure.UnitTests/File.Infrastructure.UnitTests.csproj +++ b/src/Tests/UnitTests/File.Infrastructure.UnitTests/File.Infrastructure.UnitTests.csproj @@ -9,14 +9,14 @@ - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/Tests/UnitTests/File.UnitTests.Common/File.UnitTests.Common.csproj b/src/Tests/UnitTests/File.UnitTests.Common/File.UnitTests.Common.csproj index 95542df..ccf088e 100644 --- a/src/Tests/UnitTests/File.UnitTests.Common/File.UnitTests.Common.csproj +++ b/src/Tests/UnitTests/File.UnitTests.Common/File.UnitTests.Common.csproj @@ -7,8 +7,8 @@ - - + +