LanguageExtension.cs 661 B

123456789101112131415161718
  1. using TEAMModelOS.SDK.Extension.Language.Implements;
  2. using TEAMModelOS.SDK.Extension.Language.Interfaces;
  3. using TEAMModelOS.SDK.Extension.Language.Model;
  4. using Microsoft.Extensions.Configuration;
  5. using Microsoft.Extensions.DependencyInjection;
  6. using System.Collections.Generic;
  7. namespace TEAMModelOS.SDK.Extension.Language
  8. {
  9. public static class RedisExtension
  10. {
  11. public static void AddLanguage(this IServiceCollection services, IConfigurationSection LangConfiguration)
  12. {
  13. services.Configure<List<SmsCountryCode>>(LangConfiguration);
  14. services.AddSingleton<ILanguageService, LanguageService>();
  15. }
  16. }
  17. }