public void ConfigureServices(IServiceCollection services) { ServiceConfiguration.Configure(Configuration.GetConnectionString("IAFProjectDatabase"), services); #region JWT token configuration var appSettingsSection = Configuration.GetSection("AppSettings"); services.Configure <AppSettings>(appSettingsSection); AppSettings appSettings = appSettingsSection.Get <AppSettings>(); ServiceConfiguration.Authenticate(services, appSettings.Secret); #endregion ServiceConfiguration.ConfigureServices(services); services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2) .AddJsonOptions(opt => opt.SerializerSettings.ContractResolver = new Newtonsoft.Json.Serialization.DefaultContractResolver()); }