분리의 단점을 제거하고 단일 앱으로 통합: 구조 변경: - TaxBaik.Admin → TaxBaik.Web/Components/Admin/ - Admin Services → TaxBaik.Web/Services/ - 포트: 5001 (기존 5002 제거) 경로: - 홈페이지: http://localhost:5001/taxbaik - 관리자: http://localhost:5001/taxbaik/admin 기술: - Razor Pages (Web) + Blazor Server (Admin) 통합 - 단일 Program.cs로 양쪽 모두 지원 - JWT 인증 유지 - MudBlazor UI 유지 장점: - 개발 복잡도 감소 (터미널 1개) - 배포 단순화 (앱 1개) - DB 마이그레이션 1회 실행 Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
-14
@@ -11,8 +11,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaxBaik.Application", "TaxB
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaxBaik.Web", "TaxBaik.Web\TaxBaik.Web.csproj", "{C40CB56B-D9A6-47B3-A0A2-7736D83425C5}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaxBaik.Admin", "TaxBaik.Admin\TaxBaik.Admin.csproj", "{65CDA627-79BE-4510-85F6-CF2ECFBC382E}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
@@ -71,18 +69,6 @@ Global
|
||||
{C40CB56B-D9A6-47B3-A0A2-7736D83425C5}.Release|x64.Build.0 = Release|Any CPU
|
||||
{C40CB56B-D9A6-47B3-A0A2-7736D83425C5}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{C40CB56B-D9A6-47B3-A0A2-7736D83425C5}.Release|x86.Build.0 = Release|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Release|x64.Build.0 = Release|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{65CDA627-79BE-4510-85F6-CF2ECFBC382E}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
||||
Reference in New Issue
Block a user