// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\r // SPDX-License-Identifier: Apache-2.0 using System; namespace AWS.Deploy.ServerMode.Client { /// /// Exception is thrown when deployment tool server failed to start for an unknown reason. /// public class InternalServerModeException : Exception { public InternalServerModeException(string message) : base(message) { } } /// /// Exception is thrown when deployment tool server failed to start due to unavailability of free ports. /// public class PortUnavailableException : Exception { public PortUnavailableException(string message) : base(message) { } } /// /// Exception is thrown when there is a mismatch between the deploy tool and the server mode client library certificate author. /// public class InvalidAssemblyReferenceException : Exception { public InvalidAssemblyReferenceException(string message) : base(message) { } } }