Skip to content

Commit 0b2fdc0

Browse files
Add Solution and Projects
1 parent 6cc25e1 commit 0b2fdc0

File tree

8 files changed

+958
-0
lines changed

8 files changed

+958
-0
lines changed

src/.editorconfig

Lines changed: 785 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net6.0</TargetFramework>
5+
6+
<Nullable>enable</Nullable>
7+
<WarningsAsErrors>nullable</WarningsAsErrors>
8+
<ImplicitUsings>enable</ImplicitUsings>
9+
10+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
11+
<PackageId>AceCSharp.StructuredAutoMapper.Abstractions.Test</PackageId>
12+
<Version>1.0.0</Version>
13+
<Authors>Dimitrie Tataru</Authors>
14+
<Company>A C E</Company>
15+
<Description>C# Structured AutoMapper Abstractions Test</Description>
16+
<PackageTags>csharp;automapper;automapper-profiles;one-way-profile;two-way-profile;structured-auto-mapper-abstractions-test</PackageTags>
17+
</PropertyGroup>
18+
19+
<ItemGroup>
20+
<PackageReference Include="FluentAssertions" Version="6.11.0" />
21+
</ItemGroup>
22+
23+
<ItemGroup>
24+
<ProjectReference Include="..\Ace.CSharp.StructuredAutoMapper.Abstractions\Ace.CSharp.StructuredAutoMapper.Abstractions.csproj" />
25+
</ItemGroup>
26+
27+
</Project>
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net6.0</TargetFramework>
5+
6+
<Nullable>enable</Nullable>
7+
<WarningsAsErrors>nullable</WarningsAsErrors>
8+
<ImplicitUsings>enable</ImplicitUsings>
9+
10+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
11+
<PackageId>AceCSharp.StructuredAutoMapper.Abstractions</PackageId>
12+
<Version>1.0.0</Version>
13+
<Authors>Dimitrie Tataru</Authors>
14+
<Company>A C E</Company>
15+
<Description>C# Structured AutoMapper Abstractions</Description>
16+
<PackageTags>csharp;automapper;automapper-profiles;one-way-profile;two-way-profile;structured-auto-mapper-abstractions</PackageTags>
17+
</PropertyGroup>
18+
19+
<ItemGroup>
20+
<PackageReference Include="AutoMapper" Version="12.0.1" />
21+
</ItemGroup>
22+
23+
</Project>
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.5.33516.290
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ace.CSharp.StructuredAutoMapper", "Ace.CSharp.StructuredAutoMapper\Ace.CSharp.StructuredAutoMapper.csproj", "{0BF6A7B3-C9E8-425E-B5E5-6DCFACB67F54}"
7+
EndProject
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ace.CSharp.StructuredAutoMapper.Abstractions", "Ace.CSharp.StructuredAutoMapper.Abstractions\Ace.CSharp.StructuredAutoMapper.Abstractions.csproj", "{02DFACA2-FDE5-4D19-9CF2-45E301B2E950}"
9+
EndProject
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ace.CSharp.StructuredAutoMapper.Abstractions.Test", "Ace.CSharp.StructuredAutoMapper.Abstractions.Test\Ace.CSharp.StructuredAutoMapper.Abstractions.Test.csproj", "{90BF0E04-2B6B-490B-A249-4A980B70B296}"
11+
EndProject
12+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "sample", "sample", "{DB64F787-F4B2-4168-AE75-4BBA3E4451D4}"
13+
EndProject
14+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ace.CSharp.StructuredAutoMapper.Sample", "sample\Ace.CSharp.StructuredAutoMapper.Sample\Ace.CSharp.StructuredAutoMapper.Sample.csproj", "{A2C0C40B-0A89-4691-AF6C-1AB1F652644E}"
15+
EndProject
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ace.CSharp.StructuredAutoMapper.Sample.Tests", "sample\Ace.CSharp.StructuredAutoMapper.Sample.Tests\Ace.CSharp.StructuredAutoMapper.Sample.Tests.csproj", "{0ADC4C55-DF4E-42BF-AAE6-D0573CEB7A0F}"
17+
EndProject
18+
Global
19+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
20+
Debug|Any CPU = Debug|Any CPU
21+
Release|Any CPU = Release|Any CPU
22+
EndGlobalSection
23+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
24+
{0BF6A7B3-C9E8-425E-B5E5-6DCFACB67F54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
25+
{0BF6A7B3-C9E8-425E-B5E5-6DCFACB67F54}.Debug|Any CPU.Build.0 = Debug|Any CPU
26+
{0BF6A7B3-C9E8-425E-B5E5-6DCFACB67F54}.Release|Any CPU.ActiveCfg = Release|Any CPU
27+
{0BF6A7B3-C9E8-425E-B5E5-6DCFACB67F54}.Release|Any CPU.Build.0 = Release|Any CPU
28+
{90BF0E04-2B6B-490B-A249-4A980B70B296}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
29+
{90BF0E04-2B6B-490B-A249-4A980B70B296}.Debug|Any CPU.Build.0 = Debug|Any CPU
30+
{90BF0E04-2B6B-490B-A249-4A980B70B296}.Release|Any CPU.ActiveCfg = Release|Any CPU
31+
{90BF0E04-2B6B-490B-A249-4A980B70B296}.Release|Any CPU.Build.0 = Release|Any CPU
32+
{A2C0C40B-0A89-4691-AF6C-1AB1F652644E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
33+
{A2C0C40B-0A89-4691-AF6C-1AB1F652644E}.Debug|Any CPU.Build.0 = Debug|Any CPU
34+
{A2C0C40B-0A89-4691-AF6C-1AB1F652644E}.Release|Any CPU.ActiveCfg = Release|Any CPU
35+
{A2C0C40B-0A89-4691-AF6C-1AB1F652644E}.Release|Any CPU.Build.0 = Release|Any CPU
36+
{0ADC4C55-DF4E-42BF-AAE6-D0573CEB7A0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
37+
{0ADC4C55-DF4E-42BF-AAE6-D0573CEB7A0F}.Debug|Any CPU.Build.0 = Debug|Any CPU
38+
{0ADC4C55-DF4E-42BF-AAE6-D0573CEB7A0F}.Release|Any CPU.ActiveCfg = Release|Any CPU
39+
{0ADC4C55-DF4E-42BF-AAE6-D0573CEB7A0F}.Release|Any CPU.Build.0 = Release|Any CPU
40+
{02DFACA2-FDE5-4D19-9CF2-45E301B2E950}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
41+
{02DFACA2-FDE5-4D19-9CF2-45E301B2E950}.Debug|Any CPU.Build.0 = Debug|Any CPU
42+
{02DFACA2-FDE5-4D19-9CF2-45E301B2E950}.Release|Any CPU.ActiveCfg = Release|Any CPU
43+
{02DFACA2-FDE5-4D19-9CF2-45E301B2E950}.Release|Any CPU.Build.0 = Release|Any CPU
44+
EndGlobalSection
45+
GlobalSection(SolutionProperties) = preSolution
46+
HideSolutionNode = FALSE
47+
EndGlobalSection
48+
GlobalSection(NestedProjects) = preSolution
49+
{A2C0C40B-0A89-4691-AF6C-1AB1F652644E} = {DB64F787-F4B2-4168-AE75-4BBA3E4451D4}
50+
{0ADC4C55-DF4E-42BF-AAE6-D0573CEB7A0F} = {DB64F787-F4B2-4168-AE75-4BBA3E4451D4}
51+
EndGlobalSection
52+
GlobalSection(ExtensibilityGlobals) = postSolution
53+
SolutionGuid = {653B9ADB-D7F9-470F-B4CA-C78AD5BE365F}
54+
EndGlobalSection
55+
EndGlobal
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net6.0</TargetFramework>
5+
6+
<Nullable>enable</Nullable>
7+
<WarningsAsErrors>nullable</WarningsAsErrors>
8+
<ImplicitUsings>enable</ImplicitUsings>
9+
10+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
11+
<PackageId>AceCSharp.StructuredAutoMapper</PackageId>
12+
<Version>1.0.0</Version>
13+
<Authors>Dimitrie Tataru</Authors>
14+
<Company>A C E</Company>
15+
<Description>C# Structured AutoMapper</Description>
16+
<PackageTags>csharp;automapper;automapper-profiles;one-way-profile;two-way-profile;structured-auto-mapper</PackageTags>
17+
</PropertyGroup>
18+
19+
<ItemGroup>
20+
<ProjectReference Include="..\Ace.CSharp.StructuredAutoMapper.Abstractions\Ace.CSharp.StructuredAutoMapper.Abstractions.csproj" />
21+
</ItemGroup>
22+
23+
</Project>
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net6.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
8+
<IsPackable>false</IsPackable>
9+
</PropertyGroup>
10+
11+
<ItemGroup>
12+
<PackageReference Include="FluentAssertions" Version="6.11.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
14+
<PackageReference Include="xunit" Version="2.4.1" />
15+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
16+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
17+
<PrivateAssets>all</PrivateAssets>
18+
</PackageReference>
19+
<PackageReference Include="coverlet.collector" Version="3.1.2">
20+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
21+
<PrivateAssets>all</PrivateAssets>
22+
</PackageReference>
23+
</ItemGroup>
24+
25+
<ItemGroup>
26+
<ProjectReference Include="..\..\Ace.CSharp.StructuredAutoMapper.Abstractions.Test\Ace.CSharp.StructuredAutoMapper.Abstractions.Test.csproj" />
27+
<ProjectReference Include="..\Ace.CSharp.StructuredAutoMapper.Sample\Ace.CSharp.StructuredAutoMapper.Sample.csproj" />
28+
</ItemGroup>
29+
30+
</Project>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>net6.0</TargetFramework>
6+
<ImplicitUsings>enable</ImplicitUsings>
7+
<Nullable>enable</Nullable>
8+
</PropertyGroup>
9+
10+
<ItemGroup>
11+
<ProjectReference Include="..\..\Ace.CSharp.StructuredAutoMapper\Ace.CSharp.StructuredAutoMapper.csproj" />
12+
</ItemGroup>
13+
14+
</Project>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Console.WriteLine("Structured AutoMapper");

0 commit comments

Comments
 (0)