Skip to content

Create minimal project template#1

Open
QuiqueLargachaGil wants to merge 6 commits intomasterfrom
add-maui-project
Open

Create minimal project template#1
QuiqueLargachaGil wants to merge 6 commits intomasterfrom
add-maui-project

Conversation

@QuiqueLargachaGil
Copy link
Copy Markdown
Owner

No description provided.

Steps performed to create the solution layout:

1. Create the MAUI project.
2. Move the MAUI project into its corresponding folder and place the .sln file at the repository root.
3. Create the folder hierarchy: Core, Infrastructure, and Presentation.
4. Add each class library project to its corresponding folder.
5. Repeat the same process for the test project(s).
6. Delete the existing solution file and recreate it using:
   dotnet new sln -o <solution_name>
7. Add all projects back to the solution using:
   - Windows: dotnet sln add (ls -r **/*.csproj)
   - macOS/Linux: dotnet sln add **/*.csproj
- Introduced .editorconfig for code style rules
- Added Directory.Build.props for analyzer setup
- Added stylecop.json for StyleCop configuration
- Adapted solution files to satisfy analyzer rules
- Updated NuGets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant