Skip to content

Commit 0b72736

Browse files
committed
first commit
0 parents  commit 0b72736

12 files changed

Lines changed: 632 additions & 0 deletions

File tree

.gitignore

Lines changed: 400 additions & 0 deletions
Large diffs are not rendered by default.

RecipesApp.sln

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.0.31903.59
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{09DCDA51-191B-4576-B813-86131CE690FB}"
7+
EndProject
8+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "BackEnd", "BackEnd", "{C4E08D9E-2204-45CB-922E-FE6E8DBC058B}"
9+
EndProject
10+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{56BEA599-5A43-4E39-91F4-458CDA73107D}"
11+
EndProject
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecipesApp.API", "src\BackEnd\RecipesApp.API\RecipesApp.API.csproj", "{454F5AAC-E91A-4197-8D42-FF183C67DD11}"
13+
EndProject
14+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecipesApp.Application", "src\BackEnd\RecipesApp.Application\RecipesApp.Application.csproj", "{C86B63E2-57F1-4A99-BE4F-9DD8EA2325F5}"
15+
EndProject
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecipesApp.Exception", "src\Shared\RecipesApp.Exception\RecipesApp.Exception.csproj", "{39BD98A2-2B1D-43BB-A61D-566C074768D0}"
17+
EndProject
18+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecipesApp.Domain", "src\BackEnd\RecipesApp.Domain\RecipesApp.Domain.csproj", "{B88DCFE5-032D-412B-89A9-A3AE8EAFA835}"
19+
EndProject
20+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecipesApp.Infra", "src\BackEnd\RecipesApp.Infra\RecipesApp.Infra.csproj", "{A52FFCB3-A84B-4E77-ADC2-DD4DB79CC474}"
21+
EndProject
22+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecipesApp.Communication", "src\Shared\RecipesApp.Communication\RecipesApp.Communication.csproj", "{68639CA6-1A2C-4A87-8AC5-16F24EAC28A9}"
23+
EndProject
24+
Global
25+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
26+
Debug|Any CPU = Debug|Any CPU
27+
Release|Any CPU = Release|Any CPU
28+
EndGlobalSection
29+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
30+
{454F5AAC-E91A-4197-8D42-FF183C67DD11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
31+
{454F5AAC-E91A-4197-8D42-FF183C67DD11}.Debug|Any CPU.Build.0 = Debug|Any CPU
32+
{454F5AAC-E91A-4197-8D42-FF183C67DD11}.Release|Any CPU.ActiveCfg = Release|Any CPU
33+
{454F5AAC-E91A-4197-8D42-FF183C67DD11}.Release|Any CPU.Build.0 = Release|Any CPU
34+
{C86B63E2-57F1-4A99-BE4F-9DD8EA2325F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
35+
{C86B63E2-57F1-4A99-BE4F-9DD8EA2325F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
36+
{C86B63E2-57F1-4A99-BE4F-9DD8EA2325F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
37+
{C86B63E2-57F1-4A99-BE4F-9DD8EA2325F5}.Release|Any CPU.Build.0 = Release|Any CPU
38+
{39BD98A2-2B1D-43BB-A61D-566C074768D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
39+
{39BD98A2-2B1D-43BB-A61D-566C074768D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
40+
{39BD98A2-2B1D-43BB-A61D-566C074768D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
41+
{39BD98A2-2B1D-43BB-A61D-566C074768D0}.Release|Any CPU.Build.0 = Release|Any CPU
42+
{B88DCFE5-032D-412B-89A9-A3AE8EAFA835}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
43+
{B88DCFE5-032D-412B-89A9-A3AE8EAFA835}.Debug|Any CPU.Build.0 = Debug|Any CPU
44+
{B88DCFE5-032D-412B-89A9-A3AE8EAFA835}.Release|Any CPU.ActiveCfg = Release|Any CPU
45+
{B88DCFE5-032D-412B-89A9-A3AE8EAFA835}.Release|Any CPU.Build.0 = Release|Any CPU
46+
{A52FFCB3-A84B-4E77-ADC2-DD4DB79CC474}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
47+
{A52FFCB3-A84B-4E77-ADC2-DD4DB79CC474}.Debug|Any CPU.Build.0 = Debug|Any CPU
48+
{A52FFCB3-A84B-4E77-ADC2-DD4DB79CC474}.Release|Any CPU.ActiveCfg = Release|Any CPU
49+
{A52FFCB3-A84B-4E77-ADC2-DD4DB79CC474}.Release|Any CPU.Build.0 = Release|Any CPU
50+
{68639CA6-1A2C-4A87-8AC5-16F24EAC28A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
51+
{68639CA6-1A2C-4A87-8AC5-16F24EAC28A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
52+
{68639CA6-1A2C-4A87-8AC5-16F24EAC28A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
53+
{68639CA6-1A2C-4A87-8AC5-16F24EAC28A9}.Release|Any CPU.Build.0 = Release|Any CPU
54+
EndGlobalSection
55+
GlobalSection(SolutionProperties) = preSolution
56+
HideSolutionNode = FALSE
57+
EndGlobalSection
58+
GlobalSection(NestedProjects) = preSolution
59+
{C4E08D9E-2204-45CB-922E-FE6E8DBC058B} = {09DCDA51-191B-4576-B813-86131CE690FB}
60+
{56BEA599-5A43-4E39-91F4-458CDA73107D} = {09DCDA51-191B-4576-B813-86131CE690FB}
61+
{454F5AAC-E91A-4197-8D42-FF183C67DD11} = {C4E08D9E-2204-45CB-922E-FE6E8DBC058B}
62+
{C86B63E2-57F1-4A99-BE4F-9DD8EA2325F5} = {C4E08D9E-2204-45CB-922E-FE6E8DBC058B}
63+
{39BD98A2-2B1D-43BB-A61D-566C074768D0} = {56BEA599-5A43-4E39-91F4-458CDA73107D}
64+
{B88DCFE5-032D-412B-89A9-A3AE8EAFA835} = {C4E08D9E-2204-45CB-922E-FE6E8DBC058B}
65+
{A52FFCB3-A84B-4E77-ADC2-DD4DB79CC474} = {C4E08D9E-2204-45CB-922E-FE6E8DBC058B}
66+
{68639CA6-1A2C-4A87-8AC5-16F24EAC28A9} = {56BEA599-5A43-4E39-91F4-458CDA73107D}
67+
EndGlobalSection
68+
GlobalSection(ExtensibilityGlobals) = postSolution
69+
SolutionGuid = {655B2453-B859-4205-B05E-64082CF48732}
70+
EndGlobalSection
71+
EndGlobal
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
var builder = WebApplication.CreateBuilder(args);
2+
3+
// Add services to the container.
4+
5+
builder.Services.AddControllers();
6+
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
7+
builder.Services.AddEndpointsApiExplorer();
8+
builder.Services.AddSwaggerGen();
9+
10+
var app = builder.Build();
11+
12+
// Configure the HTTP request pipeline.
13+
if (app.Environment.IsDevelopment())
14+
{
15+
app.UseSwagger();
16+
app.UseSwaggerUI();
17+
}
18+
19+
app.UseHttpsRedirection();
20+
21+
app.UseAuthorization();
22+
23+
app.MapControllers();
24+
25+
app.Run();
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"$schema": "http://json.schemastore.org/launchsettings.json",
3+
"iisSettings": {
4+
"windowsAuthentication": false,
5+
"anonymousAuthentication": true,
6+
"iisExpress": {
7+
"applicationUrl": "http://localhost:24067",
8+
"sslPort": 44357
9+
}
10+
},
11+
"profiles": {
12+
"http": {
13+
"commandName": "Project",
14+
"dotnetRunMessages": true,
15+
"launchBrowser": true,
16+
"launchUrl": "swagger",
17+
"applicationUrl": "http://localhost:5182",
18+
"environmentVariables": {
19+
"ASPNETCORE_ENVIRONMENT": "Development"
20+
}
21+
},
22+
"https": {
23+
"commandName": "Project",
24+
"dotnetRunMessages": true,
25+
"launchBrowser": true,
26+
"launchUrl": "swagger",
27+
"applicationUrl": "https://localhost:7237;http://localhost:5182",
28+
"environmentVariables": {
29+
"ASPNETCORE_ENVIRONMENT": "Development"
30+
}
31+
},
32+
"IIS Express": {
33+
"commandName": "IISExpress",
34+
"launchBrowser": true,
35+
"launchUrl": "swagger",
36+
"environmentVariables": {
37+
"ASPNETCORE_ENVIRONMENT": "Development"
38+
}
39+
}
40+
}
41+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<Project Sdk="Microsoft.NET.Sdk.Web">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<Nullable>enable</Nullable>
6+
<ImplicitUsings>enable</ImplicitUsings>
7+
</PropertyGroup>
8+
9+
<ItemGroup>
10+
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.6.2" />
11+
</ItemGroup>
12+
13+
<ItemGroup>
14+
<Folder Include="Controllers\" />
15+
</ItemGroup>
16+
17+
<ItemGroup>
18+
<ProjectReference Include="..\..\Shared\RecipesApp.Communication\RecipesApp.Communication.csproj" />
19+
<ProjectReference Include="..\..\Shared\RecipesApp.Exception\RecipesApp.Exception.csproj" />
20+
<ProjectReference Include="..\RecipesApp.Application\RecipesApp.Application.csproj" />
21+
</ItemGroup>
22+
23+
</Project>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"Logging": {
3+
"LogLevel": {
4+
"Default": "Information",
5+
"Microsoft.AspNetCore": "Warning"
6+
}
7+
}
8+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"Logging": {
3+
"LogLevel": {
4+
"Default": "Information",
5+
"Microsoft.AspNetCore": "Warning"
6+
}
7+
},
8+
"AllowedHosts": "*"
9+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
</PropertyGroup>
8+
9+
<ItemGroup>
10+
<ProjectReference Include="..\..\Shared\RecipesApp.Communication\RecipesApp.Communication.csproj" />
11+
<ProjectReference Include="..\..\Shared\RecipesApp.Exception\RecipesApp.Exception.csproj" />
12+
<ProjectReference Include="..\RecipesApp.Domain\RecipesApp.Domain.csproj" />
13+
</ItemGroup>
14+
15+
</Project>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
</PropertyGroup>
8+
9+
</Project>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
</PropertyGroup>
8+
9+
<ItemGroup>
10+
<ProjectReference Include="..\RecipesApp.Domain\RecipesApp.Domain.csproj" />
11+
</ItemGroup>
12+
13+
</Project>

0 commit comments

Comments
 (0)