Repository navigation
v1.0.0 - Legacy Architecture Baseline
This release marks the original Memory Game codebase before migration to .NET Core.
Architecture
- Backend: WCF Services (netTcpBinding)
- UserService (28 operations)
- GameLobbyService (8 operations)
- Database: SQL Server with Entity Framework 6 (Database-First via .edmx)
- Client: WPF Desktop Application
- Real-time: WCF Duplex communication with callbacks
Key Components
- 10 core database entities
- ~46 WCF operations total
- 32 test classes
- ~23,491 lines of C# code
Purpose
This tag serves as the baseline for the migration to ASP.NET Core + REST + SignalR (v2.0.0). All subsequent work will modernize the architecture while preserving business logic.