Skip to content

Conversation

@CZEMacLeod
Copy link
Owner

PR Classification

Code cleanup and enhancements for better maintainability and logging.

PR Summary

This pull request includes updates to improve certificate management, enhance logging, and refactor integration tests for better flexibility. Key changes include:

  • CreateDevCert.ps1: Added -Force parameter for certificate removal.
  • ApplicationHostConfiguration.cs: Introduced HostName property in the Binding class.
  • IISEndPointConfigurator.cs: Modified AddOrUpdateEndpointFromBinding to include a logger parameter.
  • IISExpressEntensions.cs: Added methods for port management, including TryMarkPortAsUsed.
  • SWAIntegrationTests.cs: Refactored tests to use configurable timeouts instead of hardcoded values.

@CZEMacLeod CZEMacLeod linked an issue Jun 7, 2025 that may be closed by this pull request
@CZEMacLeod CZEMacLeod merged commit 71717d4 into main Jun 7, 2025
1 check passed
@CZEMacLeod CZEMacLeod deleted the fix-iis-customdomain-29 branch June 7, 2025 08:52
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.

IISExpress: Support multiple projects with custom domain name

2 participants