public void ConfigureServices(IServiceCollection services)
{
var configBuilder = new ConfigurationBuilder()
.SetBasePath(Path.Combine(Directory.GetCurrentDirectory(), "Config"))
.AddJsonFile("pay.json", optional: false, reloadOnChange: true);
Configuration = configBuilder.Build();
services.Configure<PayOptions>(Configuration.GetSection("PayOptions"));
ServiceProvider provider = services.BuildServiceProvider();
PayOptions value = provider.GetRequiredService<IOptions<PayOptions>>().Value;
PayOptions = value;
services.AddControllers();
}