shadowed-realms-mobile/ShadowedRealmsMobile
matt 337a029308 Fix Kingdom and Alliance model compilation errors
- Add IKingdomScoped interface for repository pattern security
- Update Kingdom model to implement IKingdomScoped with missing properties:
  - LastActivity, TotalTaxCollected, IsInKvK, KvKHostAllianceId, CurrentPowerRank
- Add MemberCount property to Alliance model for repository compatibility
- Maintain existing business logic and computed properties
- Resolve Repository<T, K> generic constraint requirements

These changes should resolve CS0311 and CS1061 compilation errors in KingdomRepository.
2025-10-19 21:54:24 -05:00
..
2025-10-19 10:45:08 -05:00