// Copyright (c) Umbraco. // See LICENSE for more details. using Umbraco.Cms.Core.Configuration.Models; namespace Umbraco.Extensions; /// /// Extension methods for a connection string. /// public static class ConnectionStringExtensions { /// /// Determines whether the connection string is configured (set to a non-empty value). /// /// The connection string. /// /// true if the connection string is configured; otherwise, false. /// public static bool IsConnectionStringConfigured(this ConnectionStrings connectionString) => connectionString != null && !string.IsNullOrWhiteSpace(connectionString.ConnectionString) && !string.IsNullOrWhiteSpace(connectionString.ProviderName); }