From 9bab2e97f31bf9d73d90ddc165d59fdfcaefeec2 Mon Sep 17 00:00:00 2001 From: Denis Prokhorchik Date: Sun, 27 Mar 2022 00:08:41 +0300 Subject: [PATCH 1/3] feat(issue-113): rename projects of on-tracker service --- .../Controllers/ValuesController.cs | 4 +- .../IoC/ServiceCollectionExtensions.cs | 2 +- .../MaxMindLocalGeoIpAddressResolver.cs | 6 +- ...i.csproj => O2NetGen.OnTracker.Api.csproj} | 78 +++++++++---------- .../on-tracker/O2.OnTracker.Api/Program.cs | 2 +- .../O2.OnTracker.Api/Setup/GeoDatabase.cs | 2 +- .../on-tracker/O2.OnTracker.Api/Startup.cs | 8 +- .../O2.Tracker.DbUtility/GeoLocation.cs | 2 +- .../IGeoIpAddressResolver.cs | 2 +- ...roj => O2NextGen.Tracker.DbUtility.csproj} | 34 ++++---- .../on-tracker/O2.Tracker.DbUtility/Point.cs | 2 +- ....OnTracker.sln => O2NextGen.OnTracker.sln} | 72 ++++++++--------- 12 files changed, 107 insertions(+), 107 deletions(-) rename src/Services/on-tracker/O2.OnTracker.Api/{O2.OnTracker.Api.csproj => O2NetGen.OnTracker.Api.csproj} (95%) rename src/Services/on-tracker/O2.Tracker.DbUtility/{O2.Tracker.DbUtility.csproj => O2NextGen.Tracker.DbUtility.csproj} (95%) rename src/Services/on-tracker/{O2.OnTracker.sln => O2NextGen.OnTracker.sln} (98%) diff --git a/src/Services/on-tracker/O2.OnTracker.Api/Controllers/ValuesController.cs b/src/Services/on-tracker/O2.OnTracker.Api/Controllers/ValuesController.cs index c179edbe..42b1beaa 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/Controllers/ValuesController.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/Controllers/ValuesController.cs @@ -2,9 +2,9 @@ using System.Net; using Microsoft.AspNetCore.Http.Features; using Microsoft.AspNetCore.Mvc; -using O2.Tracker.DbUtility; +using O2NextGen.Tracker.DbUtility; -namespace O2.OnTracker.Api.Controllers +namespace O2NextGen.OnTracker.Api.Controllers { [Route("api/[controller]")] [ApiController] 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 fde48931..d084ed9f 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/IoC/ServiceCollectionExtensions.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/IoC/ServiceCollectionExtensions.cs @@ -3,7 +3,7 @@ using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -namespace O2.OnTracker.Api.IoC +namespace O2NextGen.OnTracker.Api.IoC { public static class ServiceCollectionExtensions { diff --git a/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs b/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs index db7012e3..884b2ef7 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs @@ -4,10 +4,10 @@ using System.Net; using System.Reflection; using MaxMind.Db; -using O2.OnTracker.Api.Setup; -using O2.Tracker.DbUtility; +using O2NextGen.OnTracker.Api.Setup; +using O2NextGen.Tracker.DbUtility; -namespace O2.OnTracker.Api +namespace O2NextGen.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/O2NetGen.OnTracker.Api.csproj similarity index 95% rename from src/Services/on-tracker/O2.OnTracker.Api/O2.OnTracker.Api.csproj rename to src/Services/on-tracker/O2.OnTracker.Api/O2NetGen.OnTracker.Api.csproj index 52974e3b..a4469d52 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/O2.OnTracker.Api.csproj +++ b/src/Services/on-tracker/O2.OnTracker.Api/O2NetGen.OnTracker.Api.csproj @@ -1,39 +1,39 @@ - - - - netcoreapp2.2 - - - - - - - - - - - - - - - - - - Always - - - - - - - - - - - - - - - - - + + + + netcoreapp2.2 + + + + + + + + + + + + + + + + + + Always + + + + + + + + + + + + + + + + + diff --git a/src/Services/on-tracker/O2.OnTracker.Api/Program.cs b/src/Services/on-tracker/O2.OnTracker.Api/Program.cs index 60296917..a284c6d2 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/Program.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/Program.cs @@ -1,7 +1,7 @@ using Microsoft.AspNetCore; using Microsoft.AspNetCore.Hosting; -namespace O2.OnTracker.Api +namespace O2NextGen.OnTracker.Api { public class Program { diff --git a/src/Services/on-tracker/O2.OnTracker.Api/Setup/GeoDatabase.cs b/src/Services/on-tracker/O2.OnTracker.Api/Setup/GeoDatabase.cs index d25135c0..cbb3d8e1 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/Setup/GeoDatabase.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/Setup/GeoDatabase.cs @@ -1,4 +1,4 @@ -namespace O2.OnTracker.Api.Setup +namespace O2NextGen.OnTracker.Api.Setup { public class GeoDatabase { diff --git a/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs b/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs index 0b4719be..4bd38e3b 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs @@ -2,11 +2,11 @@ using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -using O2.OnTracker.Api.IoC; -using O2.OnTracker.Api.Setup; -using O2.Tracker.DbUtility; +using O2NextGen.OnTracker.Api.IoC; +using O2NextGen.OnTracker.Api.Setup; +using O2NextGen.Tracker.DbUtility; -namespace O2.OnTracker.Api +namespace O2NextGen.OnTracker.Api { public class Startup { diff --git a/src/Services/on-tracker/O2.Tracker.DbUtility/GeoLocation.cs b/src/Services/on-tracker/O2.Tracker.DbUtility/GeoLocation.cs index 4d5e6c72..0f247709 100644 --- a/src/Services/on-tracker/O2.Tracker.DbUtility/GeoLocation.cs +++ b/src/Services/on-tracker/O2.Tracker.DbUtility/GeoLocation.cs @@ -1,6 +1,6 @@ using System.Runtime.Serialization; -namespace O2.Tracker.DbUtility +namespace O2NextGen.Tracker.DbUtility { [DataContract] public sealed class GeoLocation diff --git a/src/Services/on-tracker/O2.Tracker.DbUtility/IGeoIpAddressResolver.cs b/src/Services/on-tracker/O2.Tracker.DbUtility/IGeoIpAddressResolver.cs index dd95c22f..cb5b72e6 100644 --- a/src/Services/on-tracker/O2.Tracker.DbUtility/IGeoIpAddressResolver.cs +++ b/src/Services/on-tracker/O2.Tracker.DbUtility/IGeoIpAddressResolver.cs @@ -1,6 +1,6 @@ using System.Net; -namespace O2.Tracker.DbUtility +namespace O2NextGen.Tracker.DbUtility { public interface IGeoIpAddressResolver { diff --git a/src/Services/on-tracker/O2.Tracker.DbUtility/O2.Tracker.DbUtility.csproj b/src/Services/on-tracker/O2.Tracker.DbUtility/O2NextGen.Tracker.DbUtility.csproj similarity index 95% rename from src/Services/on-tracker/O2.Tracker.DbUtility/O2.Tracker.DbUtility.csproj rename to src/Services/on-tracker/O2.Tracker.DbUtility/O2NextGen.Tracker.DbUtility.csproj index af96d7e6..63c2af17 100644 --- a/src/Services/on-tracker/O2.Tracker.DbUtility/O2.Tracker.DbUtility.csproj +++ b/src/Services/on-tracker/O2.Tracker.DbUtility/O2NextGen.Tracker.DbUtility.csproj @@ -1,17 +1,17 @@ - - - - netcoreapp2.1 - - - - - - - - - Always - - - - + + + + netcoreapp2.1 + + + + + + + + + Always + + + + diff --git a/src/Services/on-tracker/O2.Tracker.DbUtility/Point.cs b/src/Services/on-tracker/O2.Tracker.DbUtility/Point.cs index cb96e6d1..770e4b2c 100644 --- a/src/Services/on-tracker/O2.Tracker.DbUtility/Point.cs +++ b/src/Services/on-tracker/O2.Tracker.DbUtility/Point.cs @@ -1,6 +1,6 @@ using System.Runtime.Serialization; -namespace O2.Tracker.DbUtility +namespace O2NextGen.Tracker.DbUtility { [DataContract] public sealed class Point diff --git a/src/Services/on-tracker/O2.OnTracker.sln b/src/Services/on-tracker/O2NextGen.OnTracker.sln similarity index 98% rename from src/Services/on-tracker/O2.OnTracker.sln rename to src/Services/on-tracker/O2NextGen.OnTracker.sln index 400ecd9b..cf1637e3 100644 --- a/src/Services/on-tracker/O2.OnTracker.sln +++ b/src/Services/on-tracker/O2NextGen.OnTracker.sln @@ -1,36 +1,36 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 25.0.1700.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{897A7BA2-3AAB-4D74-BA13-E6AEF977AE98}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2.Tracker.DbUtility", "O2.Tracker.DbUtility\O2.Tracker.DbUtility.csproj", "{77D9E353-F5AE-440B-8EE8-70EBB92099AD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2.OnTracker.Api", "O2.OnTracker.Api\O2.OnTracker.Api.csproj", "{2288664B-04A5-4C80-8685-2AF877F5D335}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {77D9E353-F5AE-440B-8EE8-70EBB92099AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {77D9E353-F5AE-440B-8EE8-70EBB92099AD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {77D9E353-F5AE-440B-8EE8-70EBB92099AD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {77D9E353-F5AE-440B-8EE8-70EBB92099AD}.Release|Any CPU.Build.0 = Release|Any CPU - {2288664B-04A5-4C80-8685-2AF877F5D335}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2288664B-04A5-4C80-8685-2AF877F5D335}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2288664B-04A5-4C80-8685-2AF877F5D335}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2288664B-04A5-4C80-8685-2AF877F5D335}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {D93882A4-4B7E-4814-8462-14D882FB336B} - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {77D9E353-F5AE-440B-8EE8-70EBB92099AD} = {897A7BA2-3AAB-4D74-BA13-E6AEF977AE98} - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 25.0.1700.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{897A7BA2-3AAB-4D74-BA13-E6AEF977AE98}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2.Tracker.DbUtility", "O2.Tracker.DbUtility\O2.Tracker.DbUtility.csproj", "{77D9E353-F5AE-440B-8EE8-70EBB92099AD}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2.OnTracker.Api", "O2.OnTracker.Api\O2.OnTracker.Api.csproj", "{2288664B-04A5-4C80-8685-2AF877F5D335}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {77D9E353-F5AE-440B-8EE8-70EBB92099AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {77D9E353-F5AE-440B-8EE8-70EBB92099AD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {77D9E353-F5AE-440B-8EE8-70EBB92099AD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {77D9E353-F5AE-440B-8EE8-70EBB92099AD}.Release|Any CPU.Build.0 = Release|Any CPU + {2288664B-04A5-4C80-8685-2AF877F5D335}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2288664B-04A5-4C80-8685-2AF877F5D335}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2288664B-04A5-4C80-8685-2AF877F5D335}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2288664B-04A5-4C80-8685-2AF877F5D335}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {D93882A4-4B7E-4814-8462-14D882FB336B} + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {77D9E353-F5AE-440B-8EE8-70EBB92099AD} = {897A7BA2-3AAB-4D74-BA13-E6AEF977AE98} + EndGlobalSection +EndGlobal From 6e96ccc67443e590572ce90a7aa0a4ebf6f91ef3 Mon Sep 17 00:00:00 2001 From: Denis Prokhorchik Date: Sun, 27 Mar 2022 00:13:59 +0300 Subject: [PATCH 2/3] feat(issue-113): add skeleton for on-tracker service --- .../Controllers/ValuesController.cs | 4 +- .../IoC/ServiceCollectionExtensions.cs | 4 +- .../MaxMindLocalGeoIpAddressResolver.cs | 26 +++---- .../O2NetGen.OnTracker.Api.csproj | 5 +- .../on-tracker/O2.OnTracker.Api/Program.cs | 2 +- .../O2.OnTracker.Api/Setup/GeoDatabase.cs | 4 +- .../on-tracker/O2.OnTracker.Api/Startup.cs | 6 +- .../O2NextGen.OnTracker.Business/Class1.cs | 8 ++ .../O2NextGen.OnTracker.Business.csproj | 7 ++ .../O2NextGen.OnTracker.Data/Class1.cs | 8 ++ .../O2NextGen.OnTracker.Data.csproj | 7 ++ .../O2NextGen.OnTracker.Impl/Class1.cs | 8 ++ .../O2NextGen.OnTracker.Impl.csproj | 7 ++ .../on-tracker/O2NextGen.OnTracker.sln | 76 +++++++++++++++++-- ...rationTests.O2NextGen.OnTracker.Api.csproj | 22 ++++++ .../UnitTest1.cs | 14 ++++ .../Tests.O2NextGen.OnTracker.Api.csproj | 16 ++++ .../UnitTest1.cs | 18 +++++ .../Tests.O2NextGen.OnTracker.Business.csproj | 16 ++++ .../UnitTest1.cs | 18 +++++ .../Tests.O2NextGen.OnTracker.Data.csproj | 16 ++++ .../UnitTest1.cs | 18 +++++ .../Tests.O2NextGen.OnTracker.Impl.csproj | 16 ++++ .../UnitTest1.cs | 18 +++++ .../Tests.O2NextGen.Tracker.DbUtility.csproj | 16 ++++ .../UnitTest1.cs | 18 +++++ 26 files changed, 347 insertions(+), 31 deletions(-) create mode 100644 src/Services/on-tracker/O2NextGen.OnTracker.Business/Class1.cs create mode 100644 src/Services/on-tracker/O2NextGen.OnTracker.Business/O2NextGen.OnTracker.Business.csproj create mode 100644 src/Services/on-tracker/O2NextGen.OnTracker.Data/Class1.cs create mode 100644 src/Services/on-tracker/O2NextGen.OnTracker.Data/O2NextGen.OnTracker.Data.csproj create mode 100644 src/Services/on-tracker/O2NextGen.OnTracker.Impl/Class1.cs create mode 100644 src/Services/on-tracker/O2NextGen.OnTracker.Impl/O2NextGen.OnTracker.Impl.csproj create mode 100644 src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/IntegrationTests.O2NextGen.OnTracker.Api.csproj create mode 100644 src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/UnitTest1.cs create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Api/Tests.O2NextGen.OnTracker.Api.csproj create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Api/UnitTest1.cs create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Business/Tests.O2NextGen.OnTracker.Business.csproj create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Business/UnitTest1.cs create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Data/Tests.O2NextGen.OnTracker.Data.csproj create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Data/UnitTest1.cs create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Impl/Tests.O2NextGen.OnTracker.Impl.csproj create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Impl/UnitTest1.cs create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.Tracker.DbUtility/Tests.O2NextGen.Tracker.DbUtility.csproj create mode 100644 src/Services/on-tracker/Tests/Tests.O2NextGen.Tracker.DbUtility/UnitTest1.cs diff --git a/src/Services/on-tracker/O2.OnTracker.Api/Controllers/ValuesController.cs b/src/Services/on-tracker/O2.OnTracker.Api/Controllers/ValuesController.cs index 42b1beaa..28bb7c28 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/Controllers/ValuesController.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/Controllers/ValuesController.cs @@ -4,7 +4,7 @@ using Microsoft.AspNetCore.Mvc; using O2NextGen.Tracker.DbUtility; -namespace O2NextGen.OnTracker.Api.Controllers +namespace O2NetGen.OnTracker.Api.Controllers { [Route("api/[controller]")] [ApiController] @@ -29,7 +29,7 @@ public ActionResult Get() // This usually only happens when the browser is on the same machine as the server. if (remoteIpAddress.AddressFamily == System.Net.Sockets.AddressFamily.InterNetworkV6) { - remoteIpAddress = System.Net.Dns.GetHostEntry(remoteIpAddress).AddressList + remoteIpAddress = Dns.GetHostEntry(remoteIpAddress).AddressList .First(x => x.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork); } result = remoteIpAddress.ToString(); 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 d084ed9f..3db79168 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/IoC/ServiceCollectionExtensions.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/IoC/ServiceCollectionExtensions.cs @@ -3,7 +3,7 @@ using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -namespace O2NextGen.OnTracker.Api.IoC +namespace O2NetGen.OnTracker.Api.IoC { public static class ServiceCollectionExtensions { @@ -32,7 +32,7 @@ public static IServiceCollection AddBusiness(this IServiceCollection services) // services.AddSingleton(); return services; } - + public static IServiceCollection AddRequiredMvcComponents(this IServiceCollection services) { // services.AddTransient(); diff --git a/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs b/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs index 884b2ef7..c518c8d2 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/MaxMindLocalGeoIpAddressResolver.cs @@ -4,10 +4,10 @@ using System.Net; using System.Reflection; using MaxMind.Db; -using O2NextGen.OnTracker.Api.Setup; +using O2NetGen.OnTracker.Api.Setup; using O2NextGen.Tracker.DbUtility; -namespace O2NextGen.OnTracker.Api +namespace O2NetGen.OnTracker.Api { public sealed class MaxMindLocalGeoIpAddressResolver : IGeoIpAddressResolver { @@ -40,17 +40,17 @@ public GeoLocation ResolveAddress(IPAddress ip) return null; var result = new GeoLocation - { - Country = response.Country?.Names[DefaultLang], - City = response.City?.Names[DefaultLang] - }; + { + Country = response.Country?.Names[DefaultLang], + City = response.City?.Names[DefaultLang] + }; var location = response.Location; if (location?.HasCoordinates == true) result.Point = new Point - { - lat = location.Latitude.Value, - lon = location.Longitude.Value - }; + { + lat = location.Latitude.Value, + lon = location.Longitude.Value + }; return result; } @@ -66,7 +66,7 @@ protected NamedEntity( public IReadOnlyDictionary Names { get; } } - + private sealed class Country : NamedEntity { [Constructor] @@ -76,7 +76,7 @@ public Country( { } } - + private sealed class Location { [Constructor] @@ -94,7 +94,7 @@ public Location( public double? Longitude { get; } } - + private sealed class GeoLocationData { [Constructor] diff --git a/src/Services/on-tracker/O2.OnTracker.Api/O2NetGen.OnTracker.Api.csproj b/src/Services/on-tracker/O2.OnTracker.Api/O2NetGen.OnTracker.Api.csproj index a4469d52..d6c4af2b 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/O2NetGen.OnTracker.Api.csproj +++ b/src/Services/on-tracker/O2.OnTracker.Api/O2NetGen.OnTracker.Api.csproj @@ -14,7 +14,10 @@ - + + + + diff --git a/src/Services/on-tracker/O2.OnTracker.Api/Program.cs b/src/Services/on-tracker/O2.OnTracker.Api/Program.cs index a284c6d2..e25d3990 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/Program.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/Program.cs @@ -1,7 +1,7 @@ using Microsoft.AspNetCore; using Microsoft.AspNetCore.Hosting; -namespace O2NextGen.OnTracker.Api +namespace O2NetGen.OnTracker.Api { public class Program { diff --git a/src/Services/on-tracker/O2.OnTracker.Api/Setup/GeoDatabase.cs b/src/Services/on-tracker/O2.OnTracker.Api/Setup/GeoDatabase.cs index cbb3d8e1..f3fc032a 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/Setup/GeoDatabase.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/Setup/GeoDatabase.cs @@ -1,7 +1,7 @@ -namespace O2NextGen.OnTracker.Api.Setup +namespace O2NetGen.OnTracker.Api.Setup { public class GeoDatabase { - public string ConnectionDb { get; set; } + public string ConnectionDb { get; set; } } } \ No newline at end of file diff --git a/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs b/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs index 4bd38e3b..8fc6c532 100644 --- a/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs +++ b/src/Services/on-tracker/O2.OnTracker.Api/Startup.cs @@ -2,11 +2,11 @@ using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -using O2NextGen.OnTracker.Api.IoC; -using O2NextGen.OnTracker.Api.Setup; +using O2NetGen.OnTracker.Api.IoC; +using O2NetGen.OnTracker.Api.Setup; using O2NextGen.Tracker.DbUtility; -namespace O2NextGen.OnTracker.Api +namespace O2NetGen.OnTracker.Api { public class Startup { diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.Business/Class1.cs b/src/Services/on-tracker/O2NextGen.OnTracker.Business/Class1.cs new file mode 100644 index 00000000..60586362 --- /dev/null +++ b/src/Services/on-tracker/O2NextGen.OnTracker.Business/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace O2NextGen.OnTracker.Business +{ + public class Class1 + { + } +} diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.Business/O2NextGen.OnTracker.Business.csproj b/src/Services/on-tracker/O2NextGen.OnTracker.Business/O2NextGen.OnTracker.Business.csproj new file mode 100644 index 00000000..86ea3bbe --- /dev/null +++ b/src/Services/on-tracker/O2NextGen.OnTracker.Business/O2NextGen.OnTracker.Business.csproj @@ -0,0 +1,7 @@ + + + + netcoreapp2.1 + + + diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.Data/Class1.cs b/src/Services/on-tracker/O2NextGen.OnTracker.Data/Class1.cs new file mode 100644 index 00000000..ecdfb084 --- /dev/null +++ b/src/Services/on-tracker/O2NextGen.OnTracker.Data/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace O2NextGen.OnTracker.Data +{ + public class Class1 + { + } +} diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.Data/O2NextGen.OnTracker.Data.csproj b/src/Services/on-tracker/O2NextGen.OnTracker.Data/O2NextGen.OnTracker.Data.csproj new file mode 100644 index 00000000..86ea3bbe --- /dev/null +++ b/src/Services/on-tracker/O2NextGen.OnTracker.Data/O2NextGen.OnTracker.Data.csproj @@ -0,0 +1,7 @@ + + + + netcoreapp2.1 + + + diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.Impl/Class1.cs b/src/Services/on-tracker/O2NextGen.OnTracker.Impl/Class1.cs new file mode 100644 index 00000000..d706fe0e --- /dev/null +++ b/src/Services/on-tracker/O2NextGen.OnTracker.Impl/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace O2NextGen.OnTracker.Impl +{ + public class Class1 + { + } +} diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.Impl/O2NextGen.OnTracker.Impl.csproj b/src/Services/on-tracker/O2NextGen.OnTracker.Impl/O2NextGen.OnTracker.Impl.csproj new file mode 100644 index 00000000..86ea3bbe --- /dev/null +++ b/src/Services/on-tracker/O2NextGen.OnTracker.Impl/O2NextGen.OnTracker.Impl.csproj @@ -0,0 +1,7 @@ + + + + netcoreapp2.1 + + + diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.sln b/src/Services/on-tracker/O2NextGen.OnTracker.sln index cf1637e3..a4920687 100644 --- a/src/Services/on-tracker/O2NextGen.OnTracker.sln +++ b/src/Services/on-tracker/O2NextGen.OnTracker.sln @@ -1,13 +1,33 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 25.0.1700.0 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.32112.339 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{897A7BA2-3AAB-4D74-BA13-E6AEF977AE98}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2.Tracker.DbUtility", "O2.Tracker.DbUtility\O2.Tracker.DbUtility.csproj", "{77D9E353-F5AE-440B-8EE8-70EBB92099AD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "O2NextGen.Tracker.DbUtility", "O2.Tracker.DbUtility\O2NextGen.Tracker.DbUtility.csproj", "{77D9E353-F5AE-440B-8EE8-70EBB92099AD}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2.OnTracker.Api", "O2.OnTracker.Api\O2.OnTracker.Api.csproj", "{2288664B-04A5-4C80-8685-2AF877F5D335}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "O2NetGen.OnTracker.Api", "O2.OnTracker.Api\O2NetGen.OnTracker.Api.csproj", "{2288664B-04A5-4C80-8685-2AF877F5D335}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2NextGen.OnTracker.Data", "O2NextGen.OnTracker.Data\O2NextGen.OnTracker.Data.csproj", "{23CB3AC5-E48E-4A46-B5F7-8FB1F0F00A71}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2NextGen.OnTracker.Business", "O2NextGen.OnTracker.Business\O2NextGen.OnTracker.Business.csproj", "{0ABEF2F5-30E5-4AA8-A42A-C7382BE7F011}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2NextGen.OnTracker.Impl", "O2NextGen.OnTracker.Impl\O2NextGen.OnTracker.Impl.csproj", "{0D765011-A2C2-4EF9-BA28-961EF8267D40}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{7BD2C74D-C741-4D66-BAAD-DDF5BEA8CC8B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IntegrationTests.O2NextGen.OnTracker.Api", "Tests\IntegrationTests.O2NextGen.OnTracker.Api\IntegrationTests.O2NextGen.OnTracker.Api.csproj", "{C0076E03-0BFE-4977-ACA0-FF7EC9EAD3C1}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests.O2NextGen.OnTracker.Api", "Tests\Tests.O2NextGen.OnTracker.Api\Tests.O2NextGen.OnTracker.Api.csproj", "{7DFD020A-9FD4-4E1E-8836-FFEF1A5F66F1}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests.O2NextGen.OnTracker.Business", "Tests\Tests.O2NextGen.OnTracker.Business\Tests.O2NextGen.OnTracker.Business.csproj", "{4FE95E79-25D1-47D5-AB58-505713FE9835}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests.O2NextGen.OnTracker.Data", "Tests\Tests.O2NextGen.OnTracker.Data\Tests.O2NextGen.OnTracker.Data.csproj", "{B2B3EDDA-CCCE-4900-80BC-14CF0A2A7EB7}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests.O2NextGen.OnTracker.Impl", "Tests\Tests.O2NextGen.OnTracker.Impl\Tests.O2NextGen.OnTracker.Impl.csproj", "{18B3EF0B-1FB1-434B-8291-BF45094C97F7}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests.O2NextGen.Tracker.DbUtility", "Tests\Tests.O2NextGen.Tracker.DbUtility\Tests.O2NextGen.Tracker.DbUtility.csproj", "{2B77211A-B680-4241-A73C-4C7F88CF35A8}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -23,14 +43,56 @@ Global {2288664B-04A5-4C80-8685-2AF877F5D335}.Debug|Any CPU.Build.0 = Debug|Any CPU {2288664B-04A5-4C80-8685-2AF877F5D335}.Release|Any CPU.ActiveCfg = Release|Any CPU {2288664B-04A5-4C80-8685-2AF877F5D335}.Release|Any CPU.Build.0 = Release|Any CPU + {23CB3AC5-E48E-4A46-B5F7-8FB1F0F00A71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {23CB3AC5-E48E-4A46-B5F7-8FB1F0F00A71}.Debug|Any CPU.Build.0 = Debug|Any CPU + {23CB3AC5-E48E-4A46-B5F7-8FB1F0F00A71}.Release|Any CPU.ActiveCfg = Release|Any CPU + {23CB3AC5-E48E-4A46-B5F7-8FB1F0F00A71}.Release|Any CPU.Build.0 = Release|Any CPU + {0ABEF2F5-30E5-4AA8-A42A-C7382BE7F011}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0ABEF2F5-30E5-4AA8-A42A-C7382BE7F011}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0ABEF2F5-30E5-4AA8-A42A-C7382BE7F011}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0ABEF2F5-30E5-4AA8-A42A-C7382BE7F011}.Release|Any CPU.Build.0 = Release|Any CPU + {0D765011-A2C2-4EF9-BA28-961EF8267D40}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0D765011-A2C2-4EF9-BA28-961EF8267D40}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0D765011-A2C2-4EF9-BA28-961EF8267D40}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0D765011-A2C2-4EF9-BA28-961EF8267D40}.Release|Any CPU.Build.0 = Release|Any CPU + {C0076E03-0BFE-4977-ACA0-FF7EC9EAD3C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C0076E03-0BFE-4977-ACA0-FF7EC9EAD3C1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C0076E03-0BFE-4977-ACA0-FF7EC9EAD3C1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C0076E03-0BFE-4977-ACA0-FF7EC9EAD3C1}.Release|Any CPU.Build.0 = Release|Any CPU + {7DFD020A-9FD4-4E1E-8836-FFEF1A5F66F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7DFD020A-9FD4-4E1E-8836-FFEF1A5F66F1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7DFD020A-9FD4-4E1E-8836-FFEF1A5F66F1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7DFD020A-9FD4-4E1E-8836-FFEF1A5F66F1}.Release|Any CPU.Build.0 = Release|Any CPU + {4FE95E79-25D1-47D5-AB58-505713FE9835}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4FE95E79-25D1-47D5-AB58-505713FE9835}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4FE95E79-25D1-47D5-AB58-505713FE9835}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4FE95E79-25D1-47D5-AB58-505713FE9835}.Release|Any CPU.Build.0 = Release|Any CPU + {B2B3EDDA-CCCE-4900-80BC-14CF0A2A7EB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B2B3EDDA-CCCE-4900-80BC-14CF0A2A7EB7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B2B3EDDA-CCCE-4900-80BC-14CF0A2A7EB7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B2B3EDDA-CCCE-4900-80BC-14CF0A2A7EB7}.Release|Any CPU.Build.0 = Release|Any CPU + {18B3EF0B-1FB1-434B-8291-BF45094C97F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {18B3EF0B-1FB1-434B-8291-BF45094C97F7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {18B3EF0B-1FB1-434B-8291-BF45094C97F7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {18B3EF0B-1FB1-434B-8291-BF45094C97F7}.Release|Any CPU.Build.0 = Release|Any CPU + {2B77211A-B680-4241-A73C-4C7F88CF35A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2B77211A-B680-4241-A73C-4C7F88CF35A8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2B77211A-B680-4241-A73C-4C7F88CF35A8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2B77211A-B680-4241-A73C-4C7F88CF35A8}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {D93882A4-4B7E-4814-8462-14D882FB336B} - EndGlobalSection GlobalSection(NestedProjects) = preSolution {77D9E353-F5AE-440B-8EE8-70EBB92099AD} = {897A7BA2-3AAB-4D74-BA13-E6AEF977AE98} + {C0076E03-0BFE-4977-ACA0-FF7EC9EAD3C1} = {7BD2C74D-C741-4D66-BAAD-DDF5BEA8CC8B} + {7DFD020A-9FD4-4E1E-8836-FFEF1A5F66F1} = {7BD2C74D-C741-4D66-BAAD-DDF5BEA8CC8B} + {4FE95E79-25D1-47D5-AB58-505713FE9835} = {7BD2C74D-C741-4D66-BAAD-DDF5BEA8CC8B} + {B2B3EDDA-CCCE-4900-80BC-14CF0A2A7EB7} = {7BD2C74D-C741-4D66-BAAD-DDF5BEA8CC8B} + {18B3EF0B-1FB1-434B-8291-BF45094C97F7} = {7BD2C74D-C741-4D66-BAAD-DDF5BEA8CC8B} + {2B77211A-B680-4241-A73C-4C7F88CF35A8} = {897A7BA2-3AAB-4D74-BA13-E6AEF977AE98} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {D93882A4-4B7E-4814-8462-14D882FB336B} EndGlobalSection EndGlobal diff --git a/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/IntegrationTests.O2NextGen.OnTracker.Api.csproj b/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/IntegrationTests.O2NextGen.OnTracker.Api.csproj new file mode 100644 index 00000000..9c2aad77 --- /dev/null +++ b/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/IntegrationTests.O2NextGen.OnTracker.Api.csproj @@ -0,0 +1,22 @@ + + + + netcoreapp2.1 + + false + + + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + + diff --git a/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/UnitTest1.cs b/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/UnitTest1.cs new file mode 100644 index 00000000..d5553c4e --- /dev/null +++ b/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/UnitTest1.cs @@ -0,0 +1,14 @@ +using System; +using Xunit; + +namespace IntegrationTests.O2NextGen.OnTracker.Api +{ + public class UnitTest1 + { + [Fact] + public void Test1() + { + + } + } +} diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Api/Tests.O2NextGen.OnTracker.Api.csproj b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Api/Tests.O2NextGen.OnTracker.Api.csproj new file mode 100644 index 00000000..d7b45d57 --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Api/Tests.O2NextGen.OnTracker.Api.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.1 + + false + + + + + + + + + + diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Api/UnitTest1.cs b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Api/UnitTest1.cs new file mode 100644 index 00000000..61709816 --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Api/UnitTest1.cs @@ -0,0 +1,18 @@ +using NUnit.Framework; + +namespace Tests.O2NextGen.OnTracker.Api +{ + public class Tests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Test1() + { + Assert.Pass(); + } + } +} \ No newline at end of file diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Business/Tests.O2NextGen.OnTracker.Business.csproj b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Business/Tests.O2NextGen.OnTracker.Business.csproj new file mode 100644 index 00000000..d7b45d57 --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Business/Tests.O2NextGen.OnTracker.Business.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.1 + + false + + + + + + + + + + diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Business/UnitTest1.cs b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Business/UnitTest1.cs new file mode 100644 index 00000000..cfcad557 --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Business/UnitTest1.cs @@ -0,0 +1,18 @@ +using NUnit.Framework; + +namespace Tests.O2NextGen.OnTracker.Business +{ + public class Tests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Test1() + { + Assert.Pass(); + } + } +} \ No newline at end of file diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Data/Tests.O2NextGen.OnTracker.Data.csproj b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Data/Tests.O2NextGen.OnTracker.Data.csproj new file mode 100644 index 00000000..d7b45d57 --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Data/Tests.O2NextGen.OnTracker.Data.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.1 + + false + + + + + + + + + + diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Data/UnitTest1.cs b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Data/UnitTest1.cs new file mode 100644 index 00000000..0f05a09b --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Data/UnitTest1.cs @@ -0,0 +1,18 @@ +using NUnit.Framework; + +namespace Tests.O2NextGen.OnTracker.Data +{ + public class Tests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Test1() + { + Assert.Pass(); + } + } +} \ No newline at end of file diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Impl/Tests.O2NextGen.OnTracker.Impl.csproj b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Impl/Tests.O2NextGen.OnTracker.Impl.csproj new file mode 100644 index 00000000..d7b45d57 --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Impl/Tests.O2NextGen.OnTracker.Impl.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.1 + + false + + + + + + + + + + diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Impl/UnitTest1.cs b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Impl/UnitTest1.cs new file mode 100644 index 00000000..cc913e47 --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.OnTracker.Impl/UnitTest1.cs @@ -0,0 +1,18 @@ +using NUnit.Framework; + +namespace Tests.O2NextGen.OnTracker.Impl +{ + public class Tests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Test1() + { + Assert.Pass(); + } + } +} \ No newline at end of file diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.Tracker.DbUtility/Tests.O2NextGen.Tracker.DbUtility.csproj b/src/Services/on-tracker/Tests/Tests.O2NextGen.Tracker.DbUtility/Tests.O2NextGen.Tracker.DbUtility.csproj new file mode 100644 index 00000000..d7b45d57 --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.Tracker.DbUtility/Tests.O2NextGen.Tracker.DbUtility.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.1 + + false + + + + + + + + + + diff --git a/src/Services/on-tracker/Tests/Tests.O2NextGen.Tracker.DbUtility/UnitTest1.cs b/src/Services/on-tracker/Tests/Tests.O2NextGen.Tracker.DbUtility/UnitTest1.cs new file mode 100644 index 00000000..24269ec0 --- /dev/null +++ b/src/Services/on-tracker/Tests/Tests.O2NextGen.Tracker.DbUtility/UnitTest1.cs @@ -0,0 +1,18 @@ +using NUnit.Framework; + +namespace Tests.O2NextGen.Tracker.DbUtility +{ + public class Tests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Test1() + { + Assert.Pass(); + } + } +} \ No newline at end of file From e5b28ca612d1d747c625437743c7ef2bf4e8ad43 Mon Sep 17 00:00:00 2001 From: Denis Prokhorchik Date: Sun, 27 Mar 2022 00:14:58 +0300 Subject: [PATCH 3/3] chore(issue-113): code cleanup --- .../on-tracker/O2NextGen.OnTracker.Business/Class1.cs | 4 +--- src/Services/on-tracker/O2NextGen.OnTracker.Data/Class1.cs | 4 +--- src/Services/on-tracker/O2NextGen.OnTracker.Impl/Class1.cs | 4 +--- .../IntegrationTests.O2NextGen.OnTracker.Api/UnitTest1.cs | 1 - 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.Business/Class1.cs b/src/Services/on-tracker/O2NextGen.OnTracker.Business/Class1.cs index 60586362..8b001b8c 100644 --- a/src/Services/on-tracker/O2NextGen.OnTracker.Business/Class1.cs +++ b/src/Services/on-tracker/O2NextGen.OnTracker.Business/Class1.cs @@ -1,6 +1,4 @@ -using System; - -namespace O2NextGen.OnTracker.Business +namespace O2NextGen.OnTracker.Business { public class Class1 { diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.Data/Class1.cs b/src/Services/on-tracker/O2NextGen.OnTracker.Data/Class1.cs index ecdfb084..2bf86ecc 100644 --- a/src/Services/on-tracker/O2NextGen.OnTracker.Data/Class1.cs +++ b/src/Services/on-tracker/O2NextGen.OnTracker.Data/Class1.cs @@ -1,6 +1,4 @@ -using System; - -namespace O2NextGen.OnTracker.Data +namespace O2NextGen.OnTracker.Data { public class Class1 { diff --git a/src/Services/on-tracker/O2NextGen.OnTracker.Impl/Class1.cs b/src/Services/on-tracker/O2NextGen.OnTracker.Impl/Class1.cs index d706fe0e..1608097e 100644 --- a/src/Services/on-tracker/O2NextGen.OnTracker.Impl/Class1.cs +++ b/src/Services/on-tracker/O2NextGen.OnTracker.Impl/Class1.cs @@ -1,6 +1,4 @@ -using System; - -namespace O2NextGen.OnTracker.Impl +namespace O2NextGen.OnTracker.Impl { public class Class1 { diff --git a/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/UnitTest1.cs b/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/UnitTest1.cs index d5553c4e..015c3764 100644 --- a/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/UnitTest1.cs +++ b/src/Services/on-tracker/Tests/IntegrationTests.O2NextGen.OnTracker.Api/UnitTest1.cs @@ -1,4 +1,3 @@ -using System; using Xunit; namespace IntegrationTests.O2NextGen.OnTracker.Api