Files
duplicati/proprietary/LoaderHelper/Configuration.cs
T

24 lines
610 B
C#
Raw Normal View History

2026-01-14 10:22:46 +01:00
// Copyright (c) 2026 Duplicati Inc. All rights reserved.
using Duplicati.Library.Utility;
using Duplicati.Proprietary.LicenseChecker;
2026-01-14 10:22:46 +01:00
namespace Duplicati.Proprietary.LoaderHelper;
/// <summary>
/// Configuration support for proprietary modules
/// </summary>
public static class Configuration
{
public static string[] LicensedAPIExtensions => LicensedAPIExtensionsLazy.Value;
private static Lazy<string[]> LicensedAPIExtensionsLazy = new(() =>
new string?[] {
LicenseHelper.IsOffice365Enabled ? "office365" : null
2026-01-14 10:22:46 +01:00
}
.WhereNotNull()
.ToArray()
);
}