Moved to models

This commit is contained in:
2023-07-21 15:45:25 -07:00
parent d22f2a9808
commit db93fe01d4
5 changed files with 6 additions and 4 deletions

View File

@ -1,3 +1,4 @@
using File_Folder_Helper.Models;
using Microsoft.Extensions.Logging;
namespace File_Folder_Helper.Helpers;
@ -37,7 +38,7 @@ internal static class HelperKanbanMetadata
return results;
}
internal static void SetMetadata(ILogger log, Models.AppSettings appSettings, string sourceDirectory)
internal static void SetMetadata(ILogger log, AppSettings appSettings, string sourceDirectory)
{
string statusLine;
List<string> lines;

View File

@ -1,3 +1,4 @@
using File_Folder_Helper.Models;
using Microsoft.Extensions.Logging;
using System.Text.Json;

View File

@ -1,16 +0,0 @@
using System.Text.Json.Serialization;
namespace File_Folder_Helper.Helpers;
public record LineNumber(int? Created,
int? H1,
int? FrontMatterYamlEnd,
int? Status,
int? Type,
int? Updated);
[JsonSourceGenerationOptions(WriteIndented = true)]
[JsonSerializable(typeof(LineNumber))]
internal partial class LineNumberSourceGenerationContext : JsonSerializerContext
{
}

View File

@ -1,26 +0,0 @@
using System.Text.Json.Serialization;
namespace File_Folder_Helper.Helpers;
public record MarkdownFile(string File,
string Directory,
string FileName,
string FileNameWithoutExtension,
string Extension,
DateTime CreationDateTime,
DateTime LastWriteDateTime,
LineNumber LineNumber,
string Type,
string H1);
[JsonSourceGenerationOptions(WriteIndented = true)]
[JsonSerializable(typeof(MarkdownFile))]
internal partial class MarkdownFileSourceGenerationContext : JsonSerializerContext
{
}
[JsonSourceGenerationOptions(WriteIndented = true)]
[JsonSerializable(typeof(MarkdownFile[]))]
internal partial class MarkdownFileCollectionSourceGenerationContext : JsonSerializerContext
{
}

View File

@ -1,20 +0,0 @@
using System.Text.Json.Serialization;
namespace File_Folder_Helper.Helpers;
public record PackageJson([property: JsonPropertyName("name")] string Name,
[property: JsonPropertyName("time")] Dictionary<string, DateTime> Times,
[property: JsonPropertyName("_rev")] string Rev,
[property: JsonPropertyName("_id")] string Id);
[JsonSourceGenerationOptions(WriteIndented = true)]
[JsonSerializable(typeof(PackageJson))]
internal partial class PackageJsonSourceGenerationContext : JsonSerializerContext
{
}
[JsonSourceGenerationOptions(WriteIndented = true)]
[JsonSerializable(typeof(PackageJson[]))]
internal partial class PackageJsonCollectionSourceGenerationContext : JsonSerializerContext
{
}