using JetBrains.Annotations;
namespace Elsa.ModularServer.Web;
///
/// Entry-point marker so a test can boot this host with WebApplicationFactory.
///
///
/// The host is built from top-level statements, whose generated entry point is internal, so a test project
/// needs some public type from this assembly to name as the factory's entry point. A dedicated marker is
/// used rather than an incidental public type so that deleting an unrelated class cannot quietly break the
/// smoke test, and rather than a public partial class Program because Elsa.Server.Web already
/// declares one in the global namespace and a test referencing both hosts could not tell them apart.
///
[UsedImplicitly]
public sealed class ModularServerHost;