From 2637e2e3875a6ed09991d31f51078769201ed1ee Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sun, 13 Sep 2020 14:50:18 -0500 Subject: [PATCH] =?UTF-8?q?refactor(services):=20=F0=9F=92=84=20add=20defa?= =?UTF-8?q?ult=20.NET=20editorconfig=20&=20re-run=20code=20cleanup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/.editorconfig | 124 +++++++++++++++++- .../FilterLists.Archival.Api/Program.cs | 2 +- .../Properties/launchSettings.json | 16 +-- .../FilterLists.Archival.Api/Startup.cs | 4 +- .../ConfigurationExtensions.cs | 2 +- .../ConfigurationExtensions.cs | 2 +- .../Options/GitOptions.cs | 2 +- .../Persistence/ConfigurationExtensions.cs | 4 +- .../Persistence/GitFileArchiver.cs | 7 +- .../Persistence/IArchiveFiles.cs | 2 +- .../Persistence/IUnitOfWork.cs | 2 +- .../Scheduling/ConfigurationExtensions.cs | 2 +- .../Controllers/BaseController.cs | 2 +- .../Controllers/LanguagesController.cs | 2 +- .../Controllers/LicensesController.cs | 2 +- .../Controllers/ListsController.cs | 2 +- .../Controllers/MaintainersController.cs | 2 +- .../Controllers/SoftwareController.cs | 2 +- .../Controllers/SyntaxesController.cs | 2 +- .../Controllers/TagsController.cs | 2 +- .../FilterLists.Directory.Api/Program.cs | 2 +- .../Properties/launchSettings.json | 16 +-- .../FilterLists.Directory.Api/Startup.cs | 5 +- .../SwaggerExtensions.cs | 8 +- .../appsettings.Development.json | 8 +- .../ConfigurationExtensions.cs | 2 +- .../Queries/GetLanguages.cs | 2 +- .../Queries/GetLicenses.cs | 2 +- .../Queries/GetListDetails.cs | 2 +- .../Queries/GetLists.cs | 2 +- .../Queries/GetMaintainers.cs | 2 +- .../Queries/GetSoftware.cs | 2 +- .../Queries/GetSyntaxes.cs | 2 +- .../Queries/GetTags.cs | 2 +- .../SeedQueryDbContextTest.cs | 2 +- .../ConfigurationExtensions.cs | 2 +- .../Queries/Context/IQueryContext.cs | 2 +- .../Queries/Context/QueryContext.cs | 2 +- .../Queries/Context/QueryDbContext.cs | 5 +- .../Persistence/Queries/Entities/Dependent.cs | 2 +- .../Queries/Entities/FilterList.cs | 2 +- .../Queries/Entities/FilterListLanguage.cs | 2 +- .../Queries/Entities/FilterListMaintainer.cs | 2 +- .../Queries/Entities/FilterListSyntax.cs | 2 +- .../Queries/Entities/FilterListTag.cs | 2 +- .../Queries/Entities/FilterListViewUrl.cs | 2 +- .../Persistence/Queries/Entities/Fork.cs | 2 +- .../Persistence/Queries/Entities/Language.cs | 2 +- .../Persistence/Queries/Entities/License.cs | 2 +- .../Queries/Entities/Maintainer.cs | 2 +- .../Persistence/Queries/Entities/Merge.cs | 2 +- .../Persistence/Queries/Entities/Software.cs | 2 +- .../Queries/Entities/SoftwareSyntax.cs | 2 +- .../Persistence/Queries/Entities/Syntax.cs | 2 +- .../Persistence/Queries/Entities/Tag.cs | 2 +- .../Persistence/SeedExtensions.cs | 13 +- .../BaseApiClient.cs | 2 +- .../ConfigurationExtensions.cs | 2 +- .../Directory/DirectoryApiApiClient.cs | 2 +- .../Directory/IDirectoryApiClient.cs | 2 +- .../Directory/ListDetailsVm.cs | 2 +- .../Directory/ListVm.cs | 2 +- .../ConfigurationBuilder.cs | 2 +- .../ConfigurationExtensions.cs | 2 +- .../HostRunner.cs | 2 +- 65 files changed, 222 insertions(+), 96 deletions(-) diff --git a/services/.editorconfig b/services/.editorconfig index 8be0b59b8..a8c404a76 100644 --- a/services/.editorconfig +++ b/services/.editorconfig @@ -1,12 +1,128 @@ # To learn more about .editorconfig see https://aka.ms/editorconfigdocs - +############################### +# Core EditorConfig Options # +############################### +root = true # All files [*] indent_style = space +# Code files +[*.{cs,csx,vb,vbx}] +indent_size = 4 +insert_final_newline = true +charset = utf-8-bom +############################### +# .NET Coding Conventions # +############################### +[*.{cs,vb}] +# Organize usings +dotnet_sort_system_directives_first = true +# this. preferences +dotnet_style_qualification_for_field = false:silent +dotnet_style_qualification_for_property = false:silent +dotnet_style_qualification_for_method = false:silent +dotnet_style_qualification_for_event = false:silent +# Language keywords vs BCL types preferences +dotnet_style_predefined_type_for_locals_parameters_members = true:silent +dotnet_style_predefined_type_for_member_access = true:silent +# Parentheses preferences +dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:silent +dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:silent +dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:silent +dotnet_style_parentheses_in_other_operators = never_if_unnecessary:silent +# Modifier preferences +dotnet_style_require_accessibility_modifiers = for_non_interface_members:silent +dotnet_style_readonly_field = true:suggestion +# Expression-level preferences +dotnet_style_object_initializer = true:suggestion +dotnet_style_collection_initializer = true:suggestion +dotnet_style_explicit_tuple_names = true:suggestion +dotnet_style_null_propagation = true:suggestion +dotnet_style_coalesce_expression = true:suggestion +dotnet_style_prefer_is_null_check_over_reference_equality_method = true:silent +dotnet_style_prefer_inferred_tuple_names = true:suggestion +dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion +dotnet_style_prefer_auto_properties = true:silent +dotnet_style_prefer_conditional_expression_over_assignment = true:silent +dotnet_style_prefer_conditional_expression_over_return = true:silent +############################### +# Naming Conventions # +############################### +# Style Definitions +dotnet_naming_style.pascal_case_style.capitalization = pascal_case +# Use PascalCase for constant fields +dotnet_naming_rule.constant_fields_should_be_pascal_case.severity = suggestion +dotnet_naming_rule.constant_fields_should_be_pascal_case.symbols = constant_fields +dotnet_naming_rule.constant_fields_should_be_pascal_case.style = pascal_case_style +dotnet_naming_symbols.constant_fields.applicable_kinds = field +dotnet_naming_symbols.constant_fields.applicable_accessibilities = * +dotnet_naming_symbols.constant_fields.required_modifiers = const +############################### +# C# Coding Conventions # +############################### +[*.cs] +# var preferences +csharp_style_var_for_built_in_types = true:silent +csharp_style_var_when_type_is_apparent = true:silent +csharp_style_var_elsewhere = true:silent +# Expression-bodied members +csharp_style_expression_bodied_methods = false:silent +csharp_style_expression_bodied_constructors = false:silent +csharp_style_expression_bodied_operators = false:silent +csharp_style_expression_bodied_properties = true:silent +csharp_style_expression_bodied_indexers = true:silent +csharp_style_expression_bodied_accessors = true:silent +# Pattern matching preferences +csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion +csharp_style_pattern_matching_over_as_with_null_check = true:suggestion +# Null-checking preferences +csharp_style_throw_expression = true:suggestion +csharp_style_conditional_delegate_call = true:suggestion +# Modifier preferences +csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:suggestion +# Expression-level preferences +csharp_prefer_braces = true:silent +csharp_style_deconstructed_variable_declaration = true:suggestion +csharp_prefer_simple_default_expression = true:suggestion +csharp_style_pattern_local_over_anonymous_function = true:suggestion +csharp_style_inlined_variable_declaration = true:suggestion +############################### +# C# Formatting Rules # +############################### +# New line preferences +csharp_new_line_before_open_brace = all +csharp_new_line_before_else = true +csharp_new_line_before_catch = true +csharp_new_line_before_finally = true +csharp_new_line_before_members_in_object_initializers = true +csharp_new_line_before_members_in_anonymous_types = true +csharp_new_line_between_query_expression_clauses = true +# Indentation preferences +csharp_indent_case_contents = true +csharp_indent_switch_labels = true +csharp_indent_labels = flush_left +# Space preferences +csharp_space_after_cast = false +csharp_space_after_keywords_in_control_flow_statements = true +csharp_space_between_method_call_parameter_list_parentheses = false +csharp_space_between_method_declaration_parameter_list_parentheses = false +csharp_space_between_parentheses = false +csharp_space_before_colon_in_inheritance_clause = true +csharp_space_after_colon_in_inheritance_clause = true +csharp_space_around_binary_operators = before_and_after +csharp_space_between_method_declaration_empty_parameter_list_parentheses = false +csharp_space_between_method_call_name_and_opening_parenthesis = false +csharp_space_between_method_call_empty_parameter_list_parentheses = false +# Wrapping preferences +csharp_preserve_single_line_statements = true +csharp_preserve_single_line_blocks = true +############################### +# VB Coding Conventions # +############################### +[*.vb] +# Modifier preferences +visual_basic_preferred_modifier_order = Partial,Default,Private,Protected,Public,Friend,NotOverridable,Overridable,MustOverride,Overloads,Overrides,MustInherit,NotInheritable,Static,Shared,Shadows,ReadOnly,WriteOnly,Dim,Const,WithEvents,Widening,Narrowing,Custom,Async:suggestion -# Xml files -[*.xml] -indent_size = 2 # Code quality analysis [*.cs] diff --git a/services/Archival/FilterLists.Archival.Api/Program.cs b/services/Archival/FilterLists.Archival.Api/Program.cs index 1d014af62..c65f57179 100644 --- a/services/Archival/FilterLists.Archival.Api/Program.cs +++ b/services/Archival/FilterLists.Archival.Api/Program.cs @@ -21,4 +21,4 @@ public static IHostBuilder CreateHostBuilder(string[] args) .ConfigureWebHostDefaults(webBuilder => webBuilder.UseStartup()); } } -} \ No newline at end of file +} diff --git a/services/Archival/FilterLists.Archival.Api/Properties/launchSettings.json b/services/Archival/FilterLists.Archival.Api/Properties/launchSettings.json index d19193a0b..486d2d637 100644 --- a/services/Archival/FilterLists.Archival.Api/Properties/launchSettings.json +++ b/services/Archival/FilterLists.Archival.Api/Properties/launchSettings.json @@ -1,11 +1,11 @@ { - "$schema": "http://json.schemastore.org/launchsettings.json", - "profiles": { - "Docker": { - "commandName": "Docker", - "launchBrowser": true, - "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}", - "publishAllPorts": true + "$schema": "http://json.schemastore.org/launchsettings.json", + "profiles": { + "Docker": { + "commandName": "Docker", + "launchBrowser": true, + "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}", + "publishAllPorts": true + } } - } } \ No newline at end of file diff --git a/services/Archival/FilterLists.Archival.Api/Startup.cs b/services/Archival/FilterLists.Archival.Api/Startup.cs index 5b77d8c1d..7aa6f0d9c 100644 --- a/services/Archival/FilterLists.Archival.Api/Startup.cs +++ b/services/Archival/FilterLists.Archival.Api/Startup.cs @@ -25,7 +25,9 @@ public static void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseApplication(); if (env.IsDevelopment()) + { app.UseDeveloperExceptionPage(); + } } } -} \ No newline at end of file +} diff --git a/services/Archival/FilterLists.Archival.Application/ConfigurationExtensions.cs b/services/Archival/FilterLists.Archival.Application/ConfigurationExtensions.cs index d7fe3632e..835242621 100644 --- a/services/Archival/FilterLists.Archival.Application/ConfigurationExtensions.cs +++ b/services/Archival/FilterLists.Archival.Application/ConfigurationExtensions.cs @@ -25,4 +25,4 @@ public static void UseApplication(this IApplicationBuilder app) app.UseInfrastructure(); } } -} \ No newline at end of file +} diff --git a/services/Archival/FilterLists.Archival.Infrastructure/ConfigurationExtensions.cs b/services/Archival/FilterLists.Archival.Infrastructure/ConfigurationExtensions.cs index 4797e0b1b..f6b8034b0 100644 --- a/services/Archival/FilterLists.Archival.Infrastructure/ConfigurationExtensions.cs +++ b/services/Archival/FilterLists.Archival.Infrastructure/ConfigurationExtensions.cs @@ -33,4 +33,4 @@ public static void UseInfrastructure(this IApplicationBuilder app) app.UseScheduling(); } } -} \ No newline at end of file +} diff --git a/services/Archival/FilterLists.Archival.Infrastructure/Options/GitOptions.cs b/services/Archival/FilterLists.Archival.Infrastructure/Options/GitOptions.cs index 666c33ec4..f3b15c51a 100644 --- a/services/Archival/FilterLists.Archival.Infrastructure/Options/GitOptions.cs +++ b/services/Archival/FilterLists.Archival.Infrastructure/Options/GitOptions.cs @@ -8,4 +8,4 @@ internal class GitOptions public string UserName { get; set; } = null!; public string UserEmail { get; set; } = null!; } -} \ No newline at end of file +} diff --git a/services/Archival/FilterLists.Archival.Infrastructure/Persistence/ConfigurationExtensions.cs b/services/Archival/FilterLists.Archival.Infrastructure/Persistence/ConfigurationExtensions.cs index 0c4c95088..6e4d71f8c 100644 --- a/services/Archival/FilterLists.Archival.Infrastructure/Persistence/ConfigurationExtensions.cs +++ b/services/Archival/FilterLists.Archival.Infrastructure/Persistence/ConfigurationExtensions.cs @@ -16,11 +16,13 @@ public static void AddPersistenceServices(this IServiceCollection services, ICon configuration.GetSection(GitOptions.Key).Bind(gitOptions); if (!Repository.IsValid(gitOptions.RepositoryDirectory)) + { Repository.Init(gitOptions.RepositoryDirectory); + } return new Repository(gitOptions.RepositoryDirectory); }); services.AddTransient(); } } -} \ No newline at end of file +} diff --git a/services/Archival/FilterLists.Archival.Infrastructure/Persistence/GitFileArchiver.cs b/services/Archival/FilterLists.Archival.Infrastructure/Persistence/GitFileArchiver.cs index beccb7a72..b4e5e4c67 100644 --- a/services/Archival/FilterLists.Archival.Infrastructure/Persistence/GitFileArchiver.cs +++ b/services/Archival/FilterLists.Archival.Infrastructure/Persistence/GitFileArchiver.cs @@ -54,9 +54,14 @@ public void Commit() public void Dispose() { foreach (var file in _filePaths) + { if (File.Exists(file)) + { File.Delete(file); + } + } + _repository.CheckoutPaths("HEAD", _filePaths); } } -} \ No newline at end of file +} diff --git a/services/Archival/FilterLists.Archival.Infrastructure/Persistence/IArchiveFiles.cs b/services/Archival/FilterLists.Archival.Infrastructure/Persistence/IArchiveFiles.cs index 400340683..0d1ace4c4 100644 --- a/services/Archival/FilterLists.Archival.Infrastructure/Persistence/IArchiveFiles.cs +++ b/services/Archival/FilterLists.Archival.Infrastructure/Persistence/IArchiveFiles.cs @@ -11,4 +11,4 @@ Task ArchiveFileAsync( string filePath, CancellationToken cancellationToken = default); } -} \ No newline at end of file +} diff --git a/services/Archival/FilterLists.Archival.Infrastructure/Persistence/IUnitOfWork.cs b/services/Archival/FilterLists.Archival.Infrastructure/Persistence/IUnitOfWork.cs index a2304949b..77636e172 100644 --- a/services/Archival/FilterLists.Archival.Infrastructure/Persistence/IUnitOfWork.cs +++ b/services/Archival/FilterLists.Archival.Infrastructure/Persistence/IUnitOfWork.cs @@ -6,4 +6,4 @@ public interface IUnitOfWork : IDisposable { void Commit(); } -} \ No newline at end of file +} diff --git a/services/Archival/FilterLists.Archival.Infrastructure/Scheduling/ConfigurationExtensions.cs b/services/Archival/FilterLists.Archival.Infrastructure/Scheduling/ConfigurationExtensions.cs index b4db08fc7..2381be9bd 100644 --- a/services/Archival/FilterLists.Archival.Infrastructure/Scheduling/ConfigurationExtensions.cs +++ b/services/Archival/FilterLists.Archival.Infrastructure/Scheduling/ConfigurationExtensions.cs @@ -21,4 +21,4 @@ public static void UseScheduling(this IApplicationBuilder app) app.UseHangfireServer(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Controllers/BaseController.cs b/services/Directory/FilterLists.Directory.Api/Controllers/BaseController.cs index 12916ecbf..273b1d488 100644 --- a/services/Directory/FilterLists.Directory.Api/Controllers/BaseController.cs +++ b/services/Directory/FilterLists.Directory.Api/Controllers/BaseController.cs @@ -31,4 +31,4 @@ protected async Task CacheGetOrCreateAsync( return result is null ? NotFound() : (IActionResult)Ok(result); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Controllers/LanguagesController.cs b/services/Directory/FilterLists.Directory.Api/Controllers/LanguagesController.cs index ce60862f4..58458b7e5 100644 --- a/services/Directory/FilterLists.Directory.Api/Controllers/LanguagesController.cs +++ b/services/Directory/FilterLists.Directory.Api/Controllers/LanguagesController.cs @@ -28,4 +28,4 @@ public async Task Get(CancellationToken cancellationToken) return await CacheGetOrCreateAsync(() => _mediator.Send(new GetLanguages.Query(), cancellationToken)); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Controllers/LicensesController.cs b/services/Directory/FilterLists.Directory.Api/Controllers/LicensesController.cs index afbe7768f..92d165ee7 100644 --- a/services/Directory/FilterLists.Directory.Api/Controllers/LicensesController.cs +++ b/services/Directory/FilterLists.Directory.Api/Controllers/LicensesController.cs @@ -28,4 +28,4 @@ public async Task Get(CancellationToken cancellationToken) return await CacheGetOrCreateAsync(() => _mediator.Send(new GetLicenses.Query(), cancellationToken)); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Controllers/ListsController.cs b/services/Directory/FilterLists.Directory.Api/Controllers/ListsController.cs index b71b4f2dd..b0bafa535 100644 --- a/services/Directory/FilterLists.Directory.Api/Controllers/ListsController.cs +++ b/services/Directory/FilterLists.Directory.Api/Controllers/ListsController.cs @@ -37,4 +37,4 @@ public async Task GetDetails(int id, CancellationToken cancellati return await CacheGetOrCreateAsync(() => _mediator.Send(new GetListDetails.Query(id), cancellationToken), id); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Controllers/MaintainersController.cs b/services/Directory/FilterLists.Directory.Api/Controllers/MaintainersController.cs index 5e1bd3845..e9b92963d 100644 --- a/services/Directory/FilterLists.Directory.Api/Controllers/MaintainersController.cs +++ b/services/Directory/FilterLists.Directory.Api/Controllers/MaintainersController.cs @@ -28,4 +28,4 @@ public async Task Get(CancellationToken cancellationToken) return await CacheGetOrCreateAsync(() => _mediator.Send(new GetMaintainers.Query(), cancellationToken)); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Controllers/SoftwareController.cs b/services/Directory/FilterLists.Directory.Api/Controllers/SoftwareController.cs index 896651fc8..85d4c49c3 100644 --- a/services/Directory/FilterLists.Directory.Api/Controllers/SoftwareController.cs +++ b/services/Directory/FilterLists.Directory.Api/Controllers/SoftwareController.cs @@ -28,4 +28,4 @@ public async Task Get(CancellationToken cancellationToken) return await CacheGetOrCreateAsync(() => _mediator.Send(new GetSoftware.Query(), cancellationToken)); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Controllers/SyntaxesController.cs b/services/Directory/FilterLists.Directory.Api/Controllers/SyntaxesController.cs index a4c8809d2..1f2aa61ab 100644 --- a/services/Directory/FilterLists.Directory.Api/Controllers/SyntaxesController.cs +++ b/services/Directory/FilterLists.Directory.Api/Controllers/SyntaxesController.cs @@ -28,4 +28,4 @@ public async Task Get(CancellationToken cancellationToken) return await CacheGetOrCreateAsync(() => _mediator.Send(new GetSyntaxes.Query(), cancellationToken)); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Controllers/TagsController.cs b/services/Directory/FilterLists.Directory.Api/Controllers/TagsController.cs index e91267a87..1f6653abf 100644 --- a/services/Directory/FilterLists.Directory.Api/Controllers/TagsController.cs +++ b/services/Directory/FilterLists.Directory.Api/Controllers/TagsController.cs @@ -28,4 +28,4 @@ public async Task Get(CancellationToken cancellationToken) return await CacheGetOrCreateAsync(() => _mediator.Send(new GetTags.Query(), cancellationToken)); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Program.cs b/services/Directory/FilterLists.Directory.Api/Program.cs index f48564678..f5528dafd 100644 --- a/services/Directory/FilterLists.Directory.Api/Program.cs +++ b/services/Directory/FilterLists.Directory.Api/Program.cs @@ -22,4 +22,4 @@ public static IHostBuilder CreateHostBuilder(string[] args) .ConfigureWebHostDefaults(webBuilder => webBuilder.UseStartup()); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/Properties/launchSettings.json b/services/Directory/FilterLists.Directory.Api/Properties/launchSettings.json index 2c074dbf5..bc27f0c7e 100644 --- a/services/Directory/FilterLists.Directory.Api/Properties/launchSettings.json +++ b/services/Directory/FilterLists.Directory.Api/Properties/launchSettings.json @@ -1,11 +1,11 @@ { - "$schema": "http://json.schemastore.org/launchsettings.json", - "profiles": { - "Docker": { - "commandName": "Docker", - "launchBrowser": true, - "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}/v1/lists", - "publishAllPorts": true + "$schema": "http://json.schemastore.org/launchsettings.json", + "profiles": { + "Docker": { + "commandName": "Docker", + "launchBrowser": true, + "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}/v1/lists", + "publishAllPorts": true + } } - } } \ No newline at end of file diff --git a/services/Directory/FilterLists.Directory.Api/Startup.cs b/services/Directory/FilterLists.Directory.Api/Startup.cs index 754d617e3..5d59baea2 100644 --- a/services/Directory/FilterLists.Directory.Api/Startup.cs +++ b/services/Directory/FilterLists.Directory.Api/Startup.cs @@ -30,10 +30,13 @@ public static void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseApplication(); if (env.IsDevelopment()) + { app.UseDeveloperExceptionPage(); + } + app.UseRouting(); app.UseEndpoints(e => e.MapControllers()); app.UseSwagger(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/SwaggerExtensions.cs b/services/Directory/FilterLists.Directory.Api/SwaggerExtensions.cs index 836d64dca..76d30d0f3 100644 --- a/services/Directory/FilterLists.Directory.Api/SwaggerExtensions.cs +++ b/services/Directory/FilterLists.Directory.Api/SwaggerExtensions.cs @@ -18,11 +18,7 @@ public static void AddSwaggerGen(this IServiceCollection services) "FilterLists is the independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.", Version = "v1", //TermsOfService = "", - Contact = new OpenApiContact - { - Name = "FilterLists", - Url = new Uri("https://filterlists.com") - }, + Contact = new OpenApiContact {Name = "FilterLists", Url = new Uri("https://filterlists.com")}, License = new OpenApiLicense { Name = "MIT License", @@ -54,4 +50,4 @@ public static void UseSwagger(this IApplicationBuilder app) }); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Api/appsettings.Development.json b/services/Directory/FilterLists.Directory.Api/appsettings.Development.json index cd39116f6..3756182e4 100644 --- a/services/Directory/FilterLists.Directory.Api/appsettings.Development.json +++ b/services/Directory/FilterLists.Directory.Api/appsettings.Development.json @@ -1,5 +1,5 @@ { - "ConnectionStrings": { - "DirectoryConnection": "Server=directory-db;Database=filterlists;User Id=filterlists;Password=filterlists;" - } -} + "ConnectionStrings": { + "DirectoryConnection": "Server=directory-db;Database=filterlists;User Id=filterlists;Password=filterlists;" + } +} \ No newline at end of file diff --git a/services/Directory/FilterLists.Directory.Application/ConfigurationExtensions.cs b/services/Directory/FilterLists.Directory.Application/ConfigurationExtensions.cs index 6f66aac78..ee469eb1b 100644 --- a/services/Directory/FilterLists.Directory.Application/ConfigurationExtensions.cs +++ b/services/Directory/FilterLists.Directory.Application/ConfigurationExtensions.cs @@ -27,4 +27,4 @@ public static void UseApplication(this IApplicationBuilder app) app.UseInfrastructure(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Application/Queries/GetLanguages.cs b/services/Directory/FilterLists.Directory.Application/Queries/GetLanguages.cs index 21d5b2eda..4fc4327d1 100644 --- a/services/Directory/FilterLists.Directory.Application/Queries/GetLanguages.cs +++ b/services/Directory/FilterLists.Directory.Application/Queries/GetLanguages.cs @@ -58,4 +58,4 @@ public class LanguageVm public IEnumerable? FilterListIds { get; private set; } } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Application/Queries/GetLicenses.cs b/services/Directory/FilterLists.Directory.Application/Queries/GetLicenses.cs index f8a3f72cf..d314a276d 100644 --- a/services/Directory/FilterLists.Directory.Application/Queries/GetLicenses.cs +++ b/services/Directory/FilterLists.Directory.Application/Queries/GetLicenses.cs @@ -62,4 +62,4 @@ public class LicenseVm public IEnumerable? FilterListIds { get; private set; } } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Application/Queries/GetListDetails.cs b/services/Directory/FilterLists.Directory.Application/Queries/GetListDetails.cs index a5f3582ad..91ddf135f 100644 --- a/services/Directory/FilterLists.Directory.Application/Queries/GetListDetails.cs +++ b/services/Directory/FilterLists.Directory.Application/Queries/GetListDetails.cs @@ -93,4 +93,4 @@ public ListDetailsViewUrlVmProfile() } } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Application/Queries/GetLists.cs b/services/Directory/FilterLists.Directory.Application/Queries/GetLists.cs index aa1d634dd..e38d110bb 100644 --- a/services/Directory/FilterLists.Directory.Application/Queries/GetLists.cs +++ b/services/Directory/FilterLists.Directory.Application/Queries/GetLists.cs @@ -60,4 +60,4 @@ public ListVmProfile() } } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Application/Queries/GetMaintainers.cs b/services/Directory/FilterLists.Directory.Application/Queries/GetMaintainers.cs index 7d1879636..84719a1ec 100644 --- a/services/Directory/FilterLists.Directory.Application/Queries/GetMaintainers.cs +++ b/services/Directory/FilterLists.Directory.Application/Queries/GetMaintainers.cs @@ -61,4 +61,4 @@ public class MaintainerVm public IEnumerable? FilterListIds { get; private set; } } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Application/Queries/GetSoftware.cs b/services/Directory/FilterLists.Directory.Application/Queries/GetSoftware.cs index 77396cac3..5976491f9 100644 --- a/services/Directory/FilterLists.Directory.Application/Queries/GetSoftware.cs +++ b/services/Directory/FilterLists.Directory.Application/Queries/GetSoftware.cs @@ -62,4 +62,4 @@ public class SoftwareVm public IEnumerable? SyntaxIds { get; private set; } } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Application/Queries/GetSyntaxes.cs b/services/Directory/FilterLists.Directory.Application/Queries/GetSyntaxes.cs index 5981e2c7f..98c361495 100644 --- a/services/Directory/FilterLists.Directory.Application/Queries/GetSyntaxes.cs +++ b/services/Directory/FilterLists.Directory.Application/Queries/GetSyntaxes.cs @@ -64,4 +64,4 @@ public class SyntaxVm public IEnumerable? SoftwareIds { get; private set; } } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Application/Queries/GetTags.cs b/services/Directory/FilterLists.Directory.Application/Queries/GetTags.cs index b83216afc..f3792f7fc 100644 --- a/services/Directory/FilterLists.Directory.Application/Queries/GetTags.cs +++ b/services/Directory/FilterLists.Directory.Application/Queries/GetTags.cs @@ -58,4 +58,4 @@ public class TagVm public IEnumerable? FilterListIds { get; private set; } } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure.Migrations.Tests/SeedQueryDbContextTest.cs b/services/Directory/FilterLists.Directory.Infrastructure.Migrations.Tests/SeedQueryDbContextTest.cs index ae1c30ed3..444530861 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure.Migrations.Tests/SeedQueryDbContextTest.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure.Migrations.Tests/SeedQueryDbContextTest.cs @@ -26,4 +26,4 @@ public async Task Migrate_DoesNotThrowException() Assert.Null(exception); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/ConfigurationExtensions.cs b/services/Directory/FilterLists.Directory.Infrastructure/ConfigurationExtensions.cs index 736487e25..ec305d203 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/ConfigurationExtensions.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/ConfigurationExtensions.cs @@ -31,4 +31,4 @@ public static void UseInfrastructure(this IApplicationBuilder app) app.UseLogging(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/IQueryContext.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/IQueryContext.cs index 4ef16c9a4..a0accfeb0 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/IQueryContext.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/IQueryContext.cs @@ -13,4 +13,4 @@ public interface IQueryContext IQueryable Syntaxes { get; } IQueryable Tags { get; } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/QueryContext.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/QueryContext.cs index 0b6681633..c77b61c7d 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/QueryContext.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/QueryContext.cs @@ -28,4 +28,4 @@ public async ValueTask DisposeAsync() public IQueryable Syntaxes => _dbContext.Syntaxes.AsNoTracking(); public IQueryable Tags => _dbContext.Tags.AsNoTracking(); } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/QueryDbContext.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/QueryDbContext.cs index 859d3f9a4..405424795 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/QueryDbContext.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Context/QueryDbContext.cs @@ -25,7 +25,8 @@ public override int SaveChanges(bool acceptAllChangesOnSuccess) throw new InvalidOperationException("This context is read-only."); } - public override Task SaveChangesAsync(bool acceptAllChangesOnSuccess, + public override Task SaveChangesAsync( + bool acceptAllChangesOnSuccess, CancellationToken cancellationToken = default) { throw new InvalidOperationException("This context is read-only."); @@ -38,4 +39,4 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) modelBuilder.ApplyConfigurationsFromAssembly(GetType().Assembly); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Dependent.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Dependent.cs index 53a8cdf27..e65fac28e 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Dependent.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Dependent.cs @@ -28,4 +28,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterList.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterList.cs index ffb3514af..172286aa8 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterList.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterList.cs @@ -43,4 +43,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListLanguage.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListLanguage.cs index c8b6b15c7..4cf13a7cb 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListLanguage.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListLanguage.cs @@ -22,4 +22,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListMaintainer.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListMaintainer.cs index e3318b83c..941573699 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListMaintainer.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListMaintainer.cs @@ -22,4 +22,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListSyntax.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListSyntax.cs index 971ac3d36..690f0badc 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListSyntax.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListSyntax.cs @@ -22,4 +22,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListTag.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListTag.cs index 709c1bfbb..442986751 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListTag.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListTag.cs @@ -22,4 +22,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListViewUrl.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListViewUrl.cs index a08e0d35b..26ced06ef 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListViewUrl.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/FilterListViewUrl.cs @@ -26,4 +26,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Fork.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Fork.cs index 0ceac733d..8ba37fbf7 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Fork.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Fork.cs @@ -28,4 +28,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Language.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Language.cs index 96302394a..d44b27783 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Language.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Language.cs @@ -24,4 +24,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/License.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/License.cs index 2dcaa4832..474a14155 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/License.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/License.cs @@ -24,4 +24,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Maintainer.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Maintainer.cs index 36a24fad3..8163c63e3 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Maintainer.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Maintainer.cs @@ -23,4 +23,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Merge.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Merge.cs index c0fdd7419..b017e4042 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Merge.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Merge.cs @@ -28,4 +28,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Software.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Software.cs index 2f00aa40d..352fd6507 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Software.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Software.cs @@ -24,4 +24,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/SoftwareSyntax.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/SoftwareSyntax.cs index a5fd19f87..a03cd1cdf 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/SoftwareSyntax.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/SoftwareSyntax.cs @@ -22,4 +22,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Syntax.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Syntax.cs index 18179aba5..da3ba3602 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Syntax.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Syntax.cs @@ -23,4 +23,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Tag.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Tag.cs index 377d41b37..cbde195df 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Tag.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/Queries/Entities/Tag.cs @@ -21,4 +21,4 @@ public virtual void Configure(EntityTypeBuilder builder) builder.HasDataJsonFile(); } } -} \ No newline at end of file +} diff --git a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/SeedExtensions.cs b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/SeedExtensions.cs index 237328895..9ba6cadcf 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/Persistence/SeedExtensions.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/Persistence/SeedExtensions.cs @@ -30,15 +30,16 @@ public static void HasDataJsonFile(this EntityTypeBuilder entityTypeBui _ = entityTypeBuilder ?? throw new ArgumentNullException(nameof(entityTypeBuilder)); var path = Path.Combine("../data", $"{typeof(TEntity).Name}.json"); - if (!File.Exists(path)) return; + if (!File.Exists(path)) + { + return; + } var entitiesJson = File.ReadAllText(path); - var entities = JsonSerializer.Deserialize>(entitiesJson, new JsonSerializerOptions - { - PropertyNamingPolicy = JsonNamingPolicy.CamelCase - }); + var entities = JsonSerializer.Deserialize>(entitiesJson, + new JsonSerializerOptions {PropertyNamingPolicy = JsonNamingPolicy.CamelCase}); entityTypeBuilder.HasData((IEnumerable)entities); } } -} \ No newline at end of file +} diff --git a/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/BaseApiClient.cs b/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/BaseApiClient.cs index 742972c39..0db198a26 100644 --- a/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/BaseApiClient.cs +++ b/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/BaseApiClient.cs @@ -22,4 +22,4 @@ protected async Task GetAsync(string requestUri, CancellationToken cancell return await JsonSerializer.DeserializeAsync(responseStream, cancellationToken: cancellationToken); } } -} \ No newline at end of file +} diff --git a/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/ConfigurationExtensions.cs b/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/ConfigurationExtensions.cs index 809a47ad7..b14f38e5a 100644 --- a/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/ConfigurationExtensions.cs +++ b/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/ConfigurationExtensions.cs @@ -10,4 +10,4 @@ public static void AddApiClients(this IServiceCollection services) services.AddHttpClient(); } } -} \ No newline at end of file +} diff --git a/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/Directory/DirectoryApiApiClient.cs b/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/Directory/DirectoryApiApiClient.cs index 8e143ae3b..e6a08aa73 100644 --- a/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/Directory/DirectoryApiApiClient.cs +++ b/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/Directory/DirectoryApiApiClient.cs @@ -24,4 +24,4 @@ public async Task GetListDetailsAsync(int id, CancellationToken c return await GetAsync($"/lists/{id}", cancellationToken); } } -} \ No newline at end of file +} diff --git a/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/Directory/IDirectoryApiClient.cs b/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/Directory/IDirectoryApiClient.cs index 91267fea9..659442cb4 100644 --- a/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/Directory/IDirectoryApiClient.cs +++ b/services/SharedKernel/FilterLists.SharedKernel.Apis.Clients/Directory/IDirectoryApiClient.cs @@ -10,4 +10,4 @@ public interface IDirectoryApiClient Task> GetListsAsync(CancellationToken cancellationToken = default); Task GetListDetailsAsync(int id, CancellationToken cancellationToken = default); } -} \ No newline at end of file +} diff --git a/services/SharedKernel/FilterLists.SharedKernel.Apis.Contracts/Directory/ListDetailsVm.cs b/services/SharedKernel/FilterLists.SharedKernel.Apis.Contracts/Directory/ListDetailsVm.cs index 43dd0af0c..c8fcf69d8 100644 --- a/services/SharedKernel/FilterLists.SharedKernel.Apis.Contracts/Directory/ListDetailsVm.cs +++ b/services/SharedKernel/FilterLists.SharedKernel.Apis.Contracts/Directory/ListDetailsVm.cs @@ -37,4 +37,4 @@ public class ListDetailsViewUrlVm public short Primariness { get; private set; } public Uri Url { get; private set; } = null!; } -} \ No newline at end of file +} diff --git a/services/SharedKernel/FilterLists.SharedKernel.Apis.Contracts/Directory/ListVm.cs b/services/SharedKernel/FilterLists.SharedKernel.Apis.Contracts/Directory/ListVm.cs index 1326c8ba7..8197e3d92 100644 --- a/services/SharedKernel/FilterLists.SharedKernel.Apis.Contracts/Directory/ListVm.cs +++ b/services/SharedKernel/FilterLists.SharedKernel.Apis.Contracts/Directory/ListVm.cs @@ -13,4 +13,4 @@ public class ListVm public IEnumerable? TagIds { get; private set; } public IEnumerable? MaintainerIds { get; private set; } } -} \ No newline at end of file +} diff --git a/services/SharedKernel/FilterLists.SharedKernel.Logging/ConfigurationBuilder.cs b/services/SharedKernel/FilterLists.SharedKernel.Logging/ConfigurationBuilder.cs index 1ec2bf02d..386902945 100644 --- a/services/SharedKernel/FilterLists.SharedKernel.Logging/ConfigurationBuilder.cs +++ b/services/SharedKernel/FilterLists.SharedKernel.Logging/ConfigurationBuilder.cs @@ -21,4 +21,4 @@ public static LoggerConfiguration WriteToApplicationInsights( return loggerConfiguration.WriteTo.ApplicationInsights(telemetryClient, TelemetryConverter.Traces); } } -} \ No newline at end of file +} diff --git a/services/SharedKernel/FilterLists.SharedKernel.Logging/ConfigurationExtensions.cs b/services/SharedKernel/FilterLists.SharedKernel.Logging/ConfigurationExtensions.cs index b3bdc9662..78c21bbd4 100644 --- a/services/SharedKernel/FilterLists.SharedKernel.Logging/ConfigurationExtensions.cs +++ b/services/SharedKernel/FilterLists.SharedKernel.Logging/ConfigurationExtensions.cs @@ -26,4 +26,4 @@ public static void UseLogging(this IApplicationBuilder app) app.UseSerilogRequestLogging(); } } -} \ No newline at end of file +} diff --git a/services/SharedKernel/FilterLists.SharedKernel.Logging/HostRunner.cs b/services/SharedKernel/FilterLists.SharedKernel.Logging/HostRunner.cs index 58feedabe..ebf0818bb 100644 --- a/services/SharedKernel/FilterLists.SharedKernel.Logging/HostRunner.cs +++ b/services/SharedKernel/FilterLists.SharedKernel.Logging/HostRunner.cs @@ -40,4 +40,4 @@ public static async Task TryRunWithLoggingAsync(this IHost host, Func } } } -} \ No newline at end of file +}