diff --git a/src/Services/on-tracker/O2.OnTracker.Api/IoC/ServiceCollectionExtensions.cs b/src/Services/on-tracker/O2.OnTracker.Api/IoC/ServiceCollectionExtensions.cs index af777b29..fde48931 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/IoC/ServiceCollectionExtensions.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/IoC/ServiceCollectionExtensions.cs @@ -1,4 +1,5 @@ using System; +using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; @@ -40,7 +41,7 @@ public static IServiceCollection AddRequiredMvcComponents(this IServiceCollectio { // options.Filters.Add(); }); - // mvcBuilder.SetCompatibilityVersion(CompatibilityVersion.Version_2_2); + mvcBuilder.SetCompatibilityVersion(CompatibilityVersion.Version_2_2); //var mvcBuilder = services.AddMvcCore(options => //{ // options.Filters.Add(); diff --git a/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs b/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs index ddadf12a..db7012e3 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs @@ -5,8 +5,9 @@ using System.Reflection; using MaxMind.Db; using O2.OnTracker.Api.Setup; +using O2.Tracker.DbUtility; -namespace O2.Tracker.DbUtility +namespace O2.OnTracker.Api { public sealed class MaxMindLocalGeoIpAddressResolver : IGeoIpAddressResolver { diff --git a/src/Services/on-tracker/O2.OnTracker.Api/O2.OnTracker.Api.csproj b/src/Services/on-tracker/O2.OnTracker.Api/O2.OnTracker.Api.csproj index 86236689..52974e3b 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/O2.OnTracker.Api.csproj +++ b/src/Services/on-tracker/O2.OnTracker.Api/O2.OnTracker.Api.csproj @@ -1,7 +1,7 @@ - netcoreapp2.1 + netcoreapp2.2 @@ -10,7 +10,7 @@ - + diff --git a/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs b/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs index 06e25a61..0b4719be 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs @@ -1,17 +1,7 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Reflection; -using System.Threading.Tasks; -using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; -using Microsoft.AspNetCore.HttpsPolicy; -using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Logging; -using Microsoft.Extensions.Options; using O2.OnTracker.Api.IoC; using O2.OnTracker.Api.Setup; using O2.Tracker.DbUtility; @@ -30,7 +20,7 @@ public Startup(IConfiguration appConfiguration) // This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { - services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1); + services.AddRequiredMvcComponents(); // services.AddSingleton(); services.ConfigurePOCO(AppConfiguration.GetSection("GeoDatabase")); services.AddScoped();