using InABox.Configuration; using InABox.Core; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PRSLicensing; public class LicensingConfiguration : BaseObject, ILocalConfigurationSettings { public string ServiceName { get; set; } = "PRSLicensing"; [NullEditor] public string Properties { get; set; } = ""; public string GetServiceName() { return GetServiceName(ServiceName); } public static string GetServiceName(string serviceName) { return "PRSLicensing_" + CoreUtils.SanitiseFileName(serviceName); } }