namespace Kit.Helpers; public interface IConfigurationDistributedPg { string DistributedConnectionString { get; } } public class ConfigurationDistributedPg : IConfigurationDistributedPg { #pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring as nullable. public string DistributedConnectionString { get; init; } #pragma warning restore CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring as nullable. }