using Microsoft.Extensions.Options; using System; using System.Collections.Generic; namespace APIJSON.NET.Services { public class TableMapper : ITableMapper { private readonly Dictionary _options= new Dictionary(StringComparer.OrdinalIgnoreCase); public TableMapper(IOptions> options) { foreach (var item in options.Value) { _options.Add(item.Key, item.Value); } } public string GetTableName(string oldname) { if (_options.ContainsKey(oldname)) { return _options[oldname]; } return oldname; } } }