/// <summary> /// Add a provider for translating components of routes. /// </summary> public void AddTranslationProvider <TTranslationProvider>() where TTranslationProvider : TranslationProviderBase, new() { TranslationProviders.Add(new TTranslationProvider()); }
/// <summary> /// Add a provider for translating components of routes. /// Use <see cref="FluentTranslationProvider"/> for a default implementation. /// </summary> public void AddTranslationProvider(TranslationProviderBase provider) { TranslationProviders.Add(provider); }
//public List<ITranslationProvider> Providers = new List<ITranslationProvider>(); //private readonly AppSettings settings; public TranslationRepository(IOptions <AppSettings> _settings, TranslationProviders providers) { _translationProviders = providers; }