namespace api.Services; public interface TokenGenerator { string Generate(); } public class JwtTokenGeneratorOptions { public string Token { get; set; } = string.Empty; } public class JwtTokenGenerator : TokenGenerator { private readonly JwtTokenGeneratorOptions _options; public JwtTokenGenerator(JwtTokenGeneratorOptions options) { _options = options; } public string Generate() { return _options.Token; } }