using System; using SessionTalk.Core; using SessionTalk.Windows.Properties; namespace SessionTalk.Windows { public class StringResource : IStringResource { public StringResource() { } public string? GetString(string identifier) { return Resources.ResourceManager?.GetString(identifier); } } public class CSVStringResource : ICSVStringResource { public CSVStringResource() { } public string? GetString(string identifier) { return csvheaders.ResourceManager?.GetString(identifier); } } public class ErrorMessageResource : IErrorMessageResource { public ErrorMessageResource() { } public string? GetString(string identifier) { return ErrorMessages.ResourceManager?.GetString(identifier); } } }