Skip to content
  • Mert GUNEY's avatar
    feat: Add KPS backend with CQRS, WCF proxy, and infra setup · 74d39e28
    Mert GUNEY authored
    Initial implementation of the IzTek.Platform.Kps .NET 10.0 backend using Vertical Slice Architecture. Includes:
    - CQRS abstractions and MediatR pipeline behaviors (validation, logging)
    - Robust result/error handling, custom exceptions, and global exception handler
    - Endpoints, handlers, and validators for KPS address, identity, serial number, and user info queries
    - Full auto-generated WCF client proxy and data contracts for KpsService SOAP integration
    - Service layer for KPS, platform, and token management
    - Turkish identity/passport validation utilities
    - Strongly-typed options, configuration, and extension methods for DI, health checks, HTTP clients (with resilience), Mapster, and OpenTelemetry
    - OpenTelemetry tracing, metrics, and logging integration
    - Localization scaffolding and development launch settings
    - Docker, CI/CD, and editor configuration for streamlined development and deployment
    74d39e28
Loading