From 44ba0a90a6334b2c1b9fb4994b5b8a3b0ea01f1f Mon Sep 17 00:00:00 2001 From: qhy040404 Date: Tue, 23 Apr 2024 11:10:01 +0800 Subject: [PATCH] remove unnecessary abstraction --- .../Service/DailyNote/DailyNoteMetadataContext.cs | 4 +++- .../Service/DailyNote/IDailyNoteMetadataContext.cs | 11 ----------- 2 files changed, 3 insertions(+), 12 deletions(-) delete mode 100644 src/Snap.Hutao/Snap.Hutao/Service/DailyNote/IDailyNoteMetadataContext.cs diff --git a/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/DailyNoteMetadataContext.cs b/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/DailyNoteMetadataContext.cs index 00f5369d..c2636753 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/DailyNoteMetadataContext.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/DailyNoteMetadataContext.cs @@ -2,10 +2,12 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Metadata; +using Snap.Hutao.Service.Metadata.ContextAbstraction; namespace Snap.Hutao.Service.DailyNote; -internal class DailyNoteMetadataContext : IDailyNoteMetadataContext +internal class DailyNoteMetadataContext : IMetadataContext, + IMetadataListChapterSource { public List Chapters { get; set; } = default!; } diff --git a/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/IDailyNoteMetadataContext.cs b/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/IDailyNoteMetadataContext.cs deleted file mode 100644 index 0537f786..00000000 --- a/src/Snap.Hutao/Snap.Hutao/Service/DailyNote/IDailyNoteMetadataContext.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright (c) DGP Studio. All rights reserved. -// Licensed under the MIT license. - -using Snap.Hutao.Service.Metadata.ContextAbstraction; - -namespace Snap.Hutao.Service.DailyNote; - -internal interface IDailyNoteMetadataContext : IMetadataContext, - IMetadataListChapterSource -{ -}