Skip to content

Commit 6b4abf1

Browse files
Arne DumareyCumpsD
authored andcommitted
feat: upgrade packages and fix api calls
1 parent 2788eef commit 6b4abf1

File tree

13 files changed

+52
-38
lines changed

13 files changed

+52
-38
lines changed

paket.dependencies

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,11 @@ nuget Be.Vlaanderen.Basisregisters.DataDog.Tracing.SqlStreamStore ~> 3.2
6060

6161
nuget Be.Vlaanderen.Basisregisters.Crab ~> 1.0
6262

63-
nuget Be.Vlaanderen.Basisregisters.GrAr.Common ~> 8.0
64-
nuget Be.Vlaanderen.Basisregisters.GrAr.Import ~> 8.0
65-
nuget Be.Vlaanderen.Basisregisters.GrAr.Legacy ~> 8.0
66-
nuget Be.Vlaanderen.Basisregisters.GrAr.Provenance ~> 8.0
67-
nuget Be.Vlaanderen.Basisregisters.GrAr.Extracts ~> 8.0
63+
nuget Be.Vlaanderen.Basisregisters.GrAr.Common ~> 10.0
64+
nuget Be.Vlaanderen.Basisregisters.GrAr.Import ~> 10.0
65+
nuget Be.Vlaanderen.Basisregisters.GrAr.Legacy ~> 10.0
66+
nuget Be.Vlaanderen.Basisregisters.GrAr.Provenance ~> 10.0
67+
nuget Be.Vlaanderen.Basisregisters.GrAr.Extracts ~> 10.0
6868

6969
nuget Be.Vlaanderen.Basisregisters.Shaperon ~> 4.1
7070

paket.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -225,13 +225,13 @@ NUGET
225225
Autofac.Extensions.DependencyInjection (>= 4.4)
226226
Be.Vlaanderen.Basisregisters.EventHandling (1.0.3)
227227
Be.Vlaanderen.Basisregisters.Generators.Guid.Deterministic (1.0.4)
228-
Be.Vlaanderen.Basisregisters.GrAr.Common (8.0.1)
228+
Be.Vlaanderen.Basisregisters.GrAr.Common (10.0.1)
229229
Be.Vlaanderen.Basisregisters.AggregateSource (>= 3.0 < 4.0)
230230
NodaTime (>= 2.4.5)
231-
Be.Vlaanderen.Basisregisters.GrAr.Extracts (8.0.1)
231+
Be.Vlaanderen.Basisregisters.GrAr.Extracts (10.0.1)
232232
Be.Vlaanderen.Basisregisters.Api (>= 7.0 < 8.0)
233233
Be.Vlaanderen.Basisregisters.Shaperon (>= 4.0 < 5.0)
234-
Be.Vlaanderen.Basisregisters.GrAr.Import (8.0.1)
234+
Be.Vlaanderen.Basisregisters.GrAr.Import (10.0.1)
235235
Autofac (>= 4.9.2)
236236
Be.Vlaanderen.Basisregisters.AggregateSource.SqlStreamStore (>= 3.0 < 4.0)
237237
Be.Vlaanderen.Basisregisters.CommandHandling (>= 3.0 < 4.0)
@@ -245,13 +245,13 @@ NUGET
245245
Serilog (>= 2.8)
246246
Serilog.Extensions.Logging (>= 2.0.4)
247247
System.Threading.Tasks.Dataflow (>= 4.9)
248-
Be.Vlaanderen.Basisregisters.GrAr.Legacy (8.0.1)
248+
Be.Vlaanderen.Basisregisters.GrAr.Legacy (10.0.1)
249249
Be.Vlaanderen.Basisregisters.Utilities.Rfc3339DateTimeOffset (>= 1.0 < 2.0)
250250
Newtonsoft.Json (>= 12.0.2)
251-
Be.Vlaanderen.Basisregisters.GrAr.Provenance (8.0.1)
251+
Be.Vlaanderen.Basisregisters.GrAr.Provenance (10.0.1)
252252
Be.Vlaanderen.Basisregisters.CommandHandling (>= 3.0 < 4.0)
253253
Be.Vlaanderen.Basisregisters.Crab (>= 1.0 < 2.0)
254-
Be.Vlaanderen.Basisregisters.GrAr.Common (8.0.1)
254+
Be.Vlaanderen.Basisregisters.GrAr.Common (10.0.1)
255255
Microsoft.CSharp (>= 4.5)
256256
Be.Vlaanderen.Basisregisters.ProblemDetails (3.1.1)
257257
Microsoft.AspNetCore.Mvc.Core (>= 2.2.2)

src/BuildingRegistry.Api.CrabImport/BuildingRegistry.Api.CrabImport.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<PropertyGroup>
55
<ServerGarbageCollection>true</ServerGarbageCollection>
66
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
7+
<AssemblyName>BuildingRegistry.Api.CrabImport</AssemblyName>
78
</PropertyGroup>
89
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
910
<DocumentationFile>bin\Debug\netcoreapp2.2\BuildingRegistry.Api.CrabImport.xml</DocumentationFile>

src/BuildingRegistry.Api.CrabImport/CrabImport/CrabImportController.cs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ namespace BuildingRegistry.Api.CrabImport.CrabImport
1919
using System.Linq;
2020
using System.Threading;
2121
using System.Threading.Tasks;
22+
using Be.Vlaanderen.Basisregisters.GrAr.Import.Processing.Api.Messages;
2223
using ApiController = Infrastructure.ApiController;
2324
using ProblemDetails = Be.Vlaanderen.Basisregisters.BasicApiProblem.ProblemDetails;
2425

@@ -106,17 +107,19 @@ await registerCrabImportList.ParallelForEachAsync(async registerCrabImports =>
106107
return Accepted(tags.Any() ? tags.Max() : null);
107108
}
108109

109-
[HttpGet("batch/current")]
110+
[HttpGet("batch/{feed}")]
110111
public IActionResult GetBatchStatus(
111-
[FromServices] CrabImportContext context)
112+
[FromServices] CrabImportContext context,
113+
[FromRoute] string feed)
112114
{
113-
return Ok(context.LastBatch);
115+
var status = context.LastBatchFor((ImportFeed)feed);
116+
return Ok(status);
114117
}
115118

116-
[HttpPost("batch/current")]
119+
[HttpPost("batch")]
117120
public IActionResult SetBatchStatus(
118121
[FromServices] CrabImportContext context,
119-
[FromBody] ImportBatchStatus batchStatus)
122+
[FromBody] BatchStatusUpdate batchStatus)
120123
{
121124
context.SetCurrent(batchStatus);
122125
context.SaveChanges();

src/BuildingRegistry.Api.CrabImport/Properties/launchSettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"ASPNETCORE_ENVIRONMENT": "Development"
1616
}
1717
},
18-
"BuildingRegistry.Api.Oslo": {
18+
"BuildingRegistry.Api.CrabImport": {
1919
"commandName": "Project",
2020
"environmentVariables": {
2121
"ASPNETCORE_ENVIRONMENT": "Development"

src/BuildingRegistry.Api.Legacy/Building/BuildingController.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ public async Task<IActionResult> Get(
8888
var buildingUnits = await context
8989
.BuildingUnitDetails
9090
.Where(x => x.BuildingId == building.BuildingId)
91+
.Where(x => x.IsComplete && !x.IsRemoved)
9192
.Select(x => x.OsloId)
9293
.ToListAsync(cancellationToken);
9394

src/BuildingRegistry.Api.Legacy/Building/Responses/BuildingSyndicationResponse.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ namespace BuildingRegistry.Api.Legacy.Building.Responses
1313
using Microsoft.Extensions.Options;
1414
using Microsoft.SyndicationFeed;
1515
using Microsoft.SyndicationFeed.Atom;
16-
using NetTopologySuite.IO;
1716
using Query;
1817
using Swashbuckle.AspNetCore.Filters;
1918
using System;
@@ -28,8 +27,6 @@ namespace BuildingRegistry.Api.Legacy.Building.Responses
2827

2928
public static class BuildingSyndicationResponse
3029
{
31-
private static readonly WKBReader WkbReader = new WKBReader();
32-
3330
public static async Task WriteBuilding(
3431
this ISyndicationFeedWriter writer,
3532
IOptions<ResponseOptions> responseOptions,

src/BuildingRegistry.Api.Legacy/BuildingUnit/Query/BuildingUnitListQuery.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ protected override IQueryable<BuildingUnitDetailItem> Filter(FilteringHeader<Bui
3232
.Where(x => x.IsComplete && !x.IsRemoved && x.IsBuildingComplete)
3333
.AsNoTracking();
3434

35-
if (!string.IsNullOrEmpty(filtering.Filter.AddressOsloId))
35+
if (!string.IsNullOrEmpty(filtering.Filter?.AddressOsloId))
3636
{
3737
var addressOsloIds = _syndicationContext
3838
.AddressOsloIds

src/BuildingRegistry.Api.Legacy/Infrastructure/Modules/ApiModule.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ namespace BuildingRegistry.Api.Legacy.Infrastructure.Modules
33
using Autofac;
44
using Autofac.Extensions.DependencyInjection;
55
using Be.Vlaanderen.Basisregisters.DataDog.Tracing.Autofac;
6+
using Grb;
67
using Microsoft.Extensions.Configuration;
78
using Microsoft.Extensions.DependencyInjection;
89
using Microsoft.Extensions.Logging;
@@ -32,6 +33,9 @@ protected override void Load(ContainerBuilder containerBuilder)
3233
.RegisterModule(new LegacyModule(_configuration, _services, _loggerFactory))
3334
.RegisterModule(new SyndicationModule(_configuration, _services, _loggerFactory));
3435

36+
containerBuilder.RegisterType<GrbWfsClient>().AsImplementedInterfaces();
37+
containerBuilder.RegisterType<GrbBuildingParcel>().AsImplementedInterfaces();
38+
3539
containerBuilder.Populate(_services);
3640
}
3741
}

src/BuildingRegistry.Api.Legacy/Properties/launchSettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"ASPNETCORE_ENVIRONMENT": "Development"
1616
}
1717
},
18-
"BuildingRegistry.Api.Oslo": {
18+
"BuildingRegistry.Api.Legacy": {
1919
"commandName": "Project",
2020
"environmentVariables": {
2121
"ASPNETCORE_ENVIRONMENT": "Development"

0 commit comments

Comments
 (0)