From 9d90247bf84f8f3956b9c6faeea608b6ec449d87 Mon Sep 17 00:00:00 2001 From: KD Date: Sat, 1 Mar 2025 16:36:02 -0500 Subject: [PATCH] Suppressing warning for endpoints (#107) * Suppressing warning for endpoints * Minor refactoring --- Icarus/Controllers/Managers/DirectoryManager.cs | 4 +++- Icarus/Controllers/Managers/SongManager.cs | 1 - Icarus/Controllers/v1/SongDataController.cs | 6 +++--- Icarus/Program.cs | 2 ++ 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Icarus/Controllers/Managers/DirectoryManager.cs b/Icarus/Controllers/Managers/DirectoryManager.cs index 3f89df8..158cc0c 100644 --- a/Icarus/Controllers/Managers/DirectoryManager.cs +++ b/Icarus/Controllers/Managers/DirectoryManager.cs @@ -136,7 +136,9 @@ public class DirectoryManager : BaseManager deleted++; } - curDir = System.IO.Directory.GetParent(curDir).ToString(); + var parentDirectory = System.IO.Directory.GetParent(curDir); + + curDir = parentDirectory!.ToString(); } } catch (Exception ex) diff --git a/Icarus/Controllers/Managers/SongManager.cs b/Icarus/Controllers/Managers/SongManager.cs index 2a34eaf..0f25270 100644 --- a/Icarus/Controllers/Managers/SongManager.cs +++ b/Icarus/Controllers/Managers/SongManager.cs @@ -3,7 +3,6 @@ using NLog; using Icarus.Controllers.Utilities; using Icarus.Models; using Icarus.Database.Contexts; -using TagLib.Mpeg4; namespace Icarus.Controllers.Managers; diff --git a/Icarus/Controllers/v1/SongDataController.cs b/Icarus/Controllers/v1/SongDataController.cs index 299bee6..7626853 100644 --- a/Icarus/Controllers/v1/SongDataController.cs +++ b/Icarus/Controllers/v1/SongDataController.cs @@ -197,11 +197,11 @@ public class SongDataController : BaseController { #region Properties [Newtonsoft.Json.JsonProperty("message")] - public string Message { get; set; } + public string? Message { get; set; } [Newtonsoft.Json.JsonProperty("subject")] - public string Subject { get; set; } + public string? Subject { get; set; } [Newtonsoft.Json.JsonProperty("data")] - public List Songs { get; set; } + public List? Songs { get; set; } #endregion } } diff --git a/Icarus/Program.cs b/Icarus/Program.cs index f6d1ad2..8a8377f 100644 --- a/Icarus/Program.cs +++ b/Icarus/Program.cs @@ -98,10 +98,12 @@ if (app.Environment.IsDevelopment()) app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); +#pragma warning disable ASP0014 app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); +#pragma warning restore ASP0014 app.Run();