Skip to content

.Net Aspire Support #68

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jul 9, 2025
Merged

.Net Aspire Support #68

merged 6 commits into from
Jul 9, 2025

Conversation

danlla
Copy link
Contributor

@danlla danlla commented Jul 8, 2025

Close #64

Key Changes:

  1. Added Aspire Project:

    • Introduced an Aspire project with two profiles:
      • https: For running SampleWebApplication with full functionality.
      • tests: For running OGC API conformance tests.
    • Replaced the previous Docker Compose setup for OGC tests with the Aspire-based configuration.
  2. Updated SampleWebApplication:

    • Enhanced the application to align with the new Aspire-based architecture.
  3. Fixed Bug in Schemas:

    • Resolved an issue where SchemaGenerator was receiving only one IFeatureProvider when multiple providers were present. This caused schemas for some collections to be unavailable.
    • The bug could only occur in projects using more than one IFeatureProvider.
  4. Updated Tests:

    • Fixed Schemas tests to account for the resolved bug.
    • Corrected namespaces in the test suite for consistency.
  5. Documentation Updates:

    • Updated documentation to reflect the new Aspire-based setup, including instructions for running the application and OGC tests.

@danlla danlla requested a review from kolyanch July 8, 2025 11:10
@danlla danlla requested a review from kolyanch July 9, 2025 07:30
@kolyanch kolyanch merged commit f0da98e into main Jul 9, 2025
1 check passed
@kolyanch kolyanch deleted the aspire branch July 9, 2025 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

.Net Aspire Support
2 participants