NET-15: Create .NET Core 6 Web Application Project in SampleWebApp.Core#6
Open
devin-ai-integration[bot] wants to merge 1 commit intomasterfrom
Open
NET-15: Create .NET Core 6 Web Application Project in SampleWebApp.Core#6devin-ai-integration[bot] wants to merge 1 commit intomasterfrom
devin-ai-integration[bot] wants to merge 1 commit intomasterfrom
Conversation
- Created SampleWebApp.Core project with SDK-style .csproj targeting net6.0 - Enabled nullable reference types and implicit usings - Created folder structure: Controllers/, Views/, Models/, wwwroot/ - Created Program.cs using minimal hosting model - Created appsettings.json and environment-specific variants (Development, Staging, Production) - Created Properties/launchSettings.json with profiles for all environments - Added project to SampleWebApp.sln - Verified project builds successfully with dotnet build Co-Authored-By: ben.lehrburger@windsurf.com <ben.lehrburger@windsurf.com>
Author
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
NET-15: Create .NET Core 6 Web Application Project in SampleWebApp.Core
Summary
This PR implements the first step in migrating the SampleMvcWebApp from .NET Framework 4.5.1 to .NET 6 by creating a new
SampleWebApp.Coreproject with the proper SDK-style project structure and configuration. This establishes the foundation for future migration work, without yet migrating any actual functionality from the legacy application.Key changes:
SampleWebApp.Coreproject using SDK-style csproj targeting .NET 6.0Review & Testing Checklist for Human
dotnet build SampleWebApp.Core/SampleWebApp.Core.csprojNotes
This PR implements ticket NET-15 which specifies creating the .NET 6 project structure only, without migrating any functionality yet. All required files have been created following the modern .NET 6 conventions.
Note that attempting to build the full solution with legacy .NET Framework projects may fail on Linux/Mac, but the new .NET 6 project should build successfully on its own using the dotnet CLI.
Requested by: ben-windsurf (@ben-windsurf)
Link to Devin run: https://app.devin.ai/sessions/33d579768cba4ca8a4a3a605f258d214