Skip to content

Commit

Permalink
Merge pull request #57 from Informatievlaanderen/feat/cleanup_20221014
Browse files Browse the repository at this point in the history
refactor: cleanup
  • Loading branch information
W0dan authored Oct 17, 2022
2 parents 1883a4b + 70b3b33 commit cd96a25
Show file tree
Hide file tree
Showing 33 changed files with 65 additions and 98 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@ namespace AssociationRegistry.Acm.Api.Infrastructure.Modules;
using Autofac;
using Autofac.Extensions.DependencyInjection;
using Be.Vlaanderen.Basisregisters.Api.Exceptions;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;

public class ApiModule : Module
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@ namespace AssociationRegistry.Admin.Api.Infrastructure.Modules;
using Autofac;
using Autofac.Extensions.DependencyInjection;
using Be.Vlaanderen.Basisregisters.Api.Exceptions;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;

public class ApiModule : Module
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
using System.Collections.Immutable;
namespace AssociationRegistry.Public.Api.Caches;

using System.Collections.Immutable;
using System.IO;
using System.Threading;
using System.Threading.Tasks;
using AssociationRegistry.Public.Api.S3;
using AssociationRegistry.Public.Api.SearchVerenigingen;
using Be.Vlaanderen.Basisregisters.BlobStore;
using Newtonsoft.Json;

namespace AssociationRegistry.Public.Api.Caches;
using S3;
using SearchVerenigingen;

public interface IVerenigingenRepository
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ namespace AssociationRegistry.Public.Api.Contexts;

using Be.Vlaanderen.Basisregisters.Api;
using Constants;
using json_ld_contexts;
using Microsoft.AspNetCore.Mvc;

[ApiVersion("1.0")]
Expand All @@ -14,6 +15,6 @@ public class ContextenController : ApiController
[ApiExplorerSettings(IgnoreApi = true)]
public IActionResult Detail([FromRoute] string name)
=> Content(
json_ld_contexts.JsonLdContexts.GetContext(name),
JsonLdContexts.GetContext(name),
WellknownMediaTypes.Json);
}
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
namespace AssociationRegistry.Public.Api.DetailVerenigingen;

using System.Threading.Tasks;
using ListVerenigingen;
using Be.Vlaanderen.Basisregisters.Api;
using Be.Vlaanderen.Basisregisters.Api.Exceptions;
using Constants;
using ListVerenigingen;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Options;
using Swashbuckle.AspNetCore.Filters;

[ApiVersion("1.0")]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@
using System;
using System.Collections.Immutable;
using System.Runtime.Serialization;
using Infrastructure.Json;
using Newtonsoft.Json;

[DataContract]
public record DetailVerenigingResponse(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,12 @@
using Amazon;
using Amazon.Runtime;
using Amazon.S3;
using Caches;
using S3;
using Be.Vlaanderen.Basisregisters.BlobStore.Aws;
using Caches;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using json_ld_contexts;
using IVerenigingenRepository = Caches.IVerenigingenRepository;
using S3;

public static class ServiceCollectionExtensions
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
namespace AssociationRegistry.Public.Api;

using System;
using System.Collections.Immutable;
using System.Linq;
using System.Threading.Tasks;
using DetailVerenigingen;
using ListVerenigingen;
using System.Collections.Immutable;
using System.Threading.Tasks;

public class InMemoryVerenigingenRepository : IVerenigingenRepository
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ namespace AssociationRegistry.Public.Api.Infrastructure.Json;
using System;
using System.Globalization;
using Newtonsoft.Json;
using JsonSerializer = Newtonsoft.Json.JsonSerializer;

public class DateOnlyJsonConvertor : JsonConverter<DateOnly>
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ namespace AssociationRegistry.Public.Api.Infrastructure.Json;
using System;
using System.Globalization;
using Newtonsoft.Json;
using JsonSerializer = Newtonsoft.Json.JsonSerializer;

public class NullableDateOnlyJsonConvertor : JsonConverter<DateOnly?>
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
using System.Collections.Immutable;
using System.Threading.Tasks;
using AssociationRegistry.Public.Api.DetailVerenigingen;
namespace AssociationRegistry.Public.Api.ListVerenigingen;

namespace AssociationRegistry.Public.Api.ListVerenigingen;
using System.Collections.Immutable;
using System.Threading.Tasks;
using DetailVerenigingen;

public interface IVerenigingenRepository
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
namespace AssociationRegistry.Public.Api.ListVerenigingen;

using System;
using System.Collections.Immutable;
using System.Linq;
using System.Threading.Tasks;
using Be.Vlaanderen.Basisregisters.Api;
using Be.Vlaanderen.Basisregisters.Api.Exceptions;
using Be.Vlaanderen.Basisregisters.Api.Search.Pagination;
using Constants;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Swashbuckle.AspNetCore.Filters;
using System;
using Be.Vlaanderen.Basisregisters.Api.Search.Pagination;

namespace AssociationRegistry.Public.Api.ListVerenigingen;

using Constants;

[ApiVersion("1.0")]
[AdvertiseApiVersions("1.0")]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
namespace AssociationRegistry.Public.Api.ListVerenigingen;

using System;
using System.Collections.Immutable;
using System.Runtime.Serialization;
using System;

[DataContract]
public record ListVerenigingenResponse(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
using Swashbuckle.AspNetCore.Filters;

namespace AssociationRegistry.Public.Api.ListVerenigingen;
namespace AssociationRegistry.Public.Api.ListVerenigingen;

using System;
using System.Collections.Immutable;
using Swashbuckle.AspNetCore.Filters;

public class ListVerenigingenResponseExamples : IExamplesProvider<ListVerenigingenResponse>
{
Expand Down
4 changes: 2 additions & 2 deletions src/AssociationRegistry.Public.Api/Program.cs
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
namespace AssociationRegistry.Public.Api;

using Be.Vlaanderen.Basisregisters.Api;
using Microsoft.AspNetCore.Hosting;

namespace AssociationRegistry.Public.Api;

public class Program
{
protected Program()
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
namespace AssociationRegistry.Test.Public.Api.IntegrationTests.When_searching_verenigingen_by_name;
namespace AssociationRegistry.Public.Api.Projections;

using AssociationRegistry.Public.Api.SearchVerenigingen;
using Events;
using Nest;
using SearchVerenigingen;

public class ElasticEventHandler
{
Expand All @@ -14,7 +14,5 @@ public ElasticEventHandler(IElasticClient elasticClient)
}

public void HandleEvent(VerenigingWerdGeregistreerd message)
{
_elasticClient.IndexDocument(new VerenigingDocument(){ VCode = message.VCode, Naam = message.Naam });
}
=> _elasticClient.IndexDocument(new VerenigingDocument(message.VCode, message.Naam ));
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace AssociationRegistry.Test.Public.Api.IntegrationTests.Fixtures;
namespace AssociationRegistry.Public.Api.Projections;

using System.Collections.Generic;
using System.Threading.Tasks;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
namespace AssociationRegistry.Test.Public.Api.IntegrationTests.Fixtures;
namespace AssociationRegistry.Public.Api.Projections;

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Events;
using Marten.Events;
using When_searching_verenigingen_by_name;

public class MartenEventsConsumer : IMartenEventsConsumer
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace AssociationRegistry.Test.Public.Api.IntegrationTests.Fixtures;
namespace AssociationRegistry.Public.Api.Projections;

using System;
using System.Collections.Generic;
Expand Down
4 changes: 2 additions & 2 deletions src/AssociationRegistry.Public.Api/S3/S3BlobClientOptions.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Collections.Generic;

namespace AssociationRegistry.Public.Api.S3;

using System.Collections.Generic;

public class S3BlobClientOptions
{
public IDictionary<string, Bucket> Buckets { get; set; } = null!;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
using System;
namespace AssociationRegistry.Public.Api.S3;

using System;
using System.IO;
using System.Threading;
using System.Threading.Tasks;
using Be.Vlaanderen.Basisregisters.BlobStore;
using Microsoft.Extensions.Logging;

namespace AssociationRegistry.Public.Api.S3;

public class VerenigingenBlobClient
{
private readonly S3BlobClientOptions.Bucket _bucket;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
namespace AssociationRegistry.Public.Api.SearchVerenigingen.Examples;

using System.Collections.Immutable;
using Swashbuckle.AspNetCore.Filters;

namespace AssociationRegistry.Public.Api.SearchVerenigingen.Examples;

public class SearchVerenigingenResponseExamples : IExamplesProvider<SearchVerenigingenResponse>
{
public SearchVerenigingenResponse GetExamples() =>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
namespace AssociationRegistry.Public.Api.SearchVerenigingen;

using System;
using System.Collections.Immutable;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using Caches;
using Examples;
using Be.Vlaanderen.Basisregisters.Api;
using Be.Vlaanderen.Basisregisters.Api.Exceptions;
using Caches;
using Constants;
using Examples;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Nest;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
namespace AssociationRegistry.Public.Api.SearchVerenigingen;

using System.Collections.Immutable;
using System.Runtime.Serialization;

namespace AssociationRegistry.Public.Api.SearchVerenigingen;

[DataContract]
public record SearchVerenigingenResponse(
[property:DataMember(Name = "Verenigingen")]ImmutableArray<Vereniging> Verenigingen);
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
namespace AssociationRegistry.Public.Api.SearchVerenigingen;

using System.Collections.Immutable;
using System.Runtime.Serialization;

namespace AssociationRegistry.Public.Api.SearchVerenigingen;

[DataContract]
public record Vereniging(
[property: DataMember(Name = "Id")]string Id,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@ namespace AssociationRegistry.Public.Api.SearchVerenigingen;

using Nest;

public class VerenigingDocument
{
[Keyword]
public string VCode { get; set; }
[Text]
public string Naam { get; set; }
}
public record VerenigingDocument(
[property: Keyword] string VCode,
[property: Text] string Naam);
34 changes: 16 additions & 18 deletions src/AssociationRegistry.Public.Api/Startup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,23 @@ namespace AssociationRegistry.Public.Api;

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Linq;
using System.Reflection;
using Autofac;
using Autofac.Extensions.DependencyInjection;
using Be.Vlaanderen.Basisregisters.Api;
using Constants;
using DetailVerenigingen;
using Extensions;
using Infrastructure.Configuration;
using Infrastructure.Json;
using Infrastructure.Modules;
using S3;
using Autofac;
using Autofac.Extensions.DependencyInjection;
using Be.Vlaanderen.Basisregisters.Api;
using ListVerenigingen;
using Marten;
using Marten.Events;
using Marten.Events.Daemon.Resiliency;
using Marten.Events.Projections;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Mvc.ApiExplorer;
Expand All @@ -20,25 +27,16 @@ namespace AssociationRegistry.Public.Api;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using Microsoft.OpenApi.Models;
using Swashbuckle.AspNetCore.SwaggerGen;
using System.Collections.Immutable;
using Constants;
using Events;
using Infrastructure.Json;
using ListVerenigingen;
using Marten;
using Marten.Events;
using Marten.Events.Daemon.Resiliency;
using Marten.Events.Projections;
using Nest;
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
using Projections;
using S3;
using SearchVerenigingen;
using Test.Public.Api.IntegrationTests.Fixtures;
using Test.Public.Api.IntegrationTests.When_searching_verenigingen_by_name;
using Locatie = ListVerenigingen.Locatie;
using Swashbuckle.AspNetCore.SwaggerGen;
using ListVerenigingActiviteit = ListVerenigingen.Activiteit;
using DetailVerenigingActiviteit = DetailVerenigingen.Activiteit;
using Locatie = ListVerenigingen.Locatie;

/// <summary>Represents the startup process for the application.</summary>
public class Startup
Expand Down Expand Up @@ -184,7 +182,7 @@ public IServiceProvider ConfigureServices(IServiceCollection services)
{
Type = "string",
Format = "date",
Pattern = "yyyy-MM-dd"
Pattern = "yyyy-MM-dd",
});
});

Expand Down
Loading

0 comments on commit cd96a25

Please sign in to comment.