diff --git a/src/Aspire.Hosting/Dcp/DcpHostService.cs b/src/Aspire.Hosting/Dcp/DcpHostService.cs index d034834f894..334a32eccaa 100644 --- a/src/Aspire.Hosting/Dcp/DcpHostService.cs +++ b/src/Aspire.Hosting/Dcp/DcpHostService.cs @@ -49,9 +49,11 @@ public DcpHostService( _locations = locations; } + private bool IsSupported => _publishingOptions.Publisher is null or "dcp"; + public async Task StartAsync(CancellationToken cancellationToken = default) { - if (_publishingOptions.Publisher is not null && _publishingOptions.Publisher != "dcp") + if (!IsSupported) { return; } @@ -67,7 +69,7 @@ public async Task StartAsync(CancellationToken cancellationToken = default) public async Task StopAsync(CancellationToken cancellationToken = default) { - if (_publishingOptions.Publisher != "dcp" || _publishingOptions.Publisher is not null) + if (!IsSupported) { return; }