From bbed07b2ea5f9334917190ba6257473a9f3137b2 Mon Sep 17 00:00:00 2001
From: Lightczx <1686188646@qq.com>
Date: Thu, 31 Aug 2023 17:29:50 +0800
Subject: [PATCH] add announcement
---
src/Snap.Hutao/Snap.Hutao/App.xaml | 321 ----------
.../Snap.Hutao/Core/LifeCycle/Activation.cs | 5 -
.../Service/Hutao/HutaoUserOptions.cs | 6 +-
.../Snap.Hutao/View/Card/AchievementCard.xaml | 120 ++--
.../Snap.Hutao/View/Card/DailyNoteCard.xaml | 311 +++++-----
.../View/Card/GachaStatisticsCard.xaml | 547 +++++++++---------
.../Control/AnnouncementContentViewer.xaml.cs | 2 +-
.../View/Page/AnnouncementPage.xaml | 1 +
.../Snap.Hutao/View/Page/DailyNotePage.xaml | 4 +-
.../Snap.Hutao/View/Page/TestPage.xaml | 35 +-
.../Snap.Hutao/View/Page/WikiWeaponPage.xaml | 4 +-
.../Snap.Hutao/ViewModel/SettingViewModel.cs | 17 +-
.../Snap.Hutao/ViewModel/TestViewModel.cs | 26 +-
.../Web/Hutao/Announcement/Announcement.cs | 29 +
.../Announcement/HomaAsAServiceClient.cs | 66 +++
.../Hutao/Announcement/UploadAnnouncement.cs | 29 +
...assportHttpClientAuthorizationExtension.cs | 2 +-
.../Web/Hutao/{SpiralAbyss => }/UserInfo.cs | 4 +-
.../Snap.Hutao/Web/HutaoEndpoints.cs | 23 +-
.../Snap.Hutao/Web/Response/Response.cs | 20 +-
20 files changed, 752 insertions(+), 820 deletions(-)
create mode 100644 src/Snap.Hutao/Snap.Hutao/Web/Hutao/Announcement/Announcement.cs
create mode 100644 src/Snap.Hutao/Snap.Hutao/Web/Hutao/Announcement/HomaAsAServiceClient.cs
create mode 100644 src/Snap.Hutao/Snap.Hutao/Web/Hutao/Announcement/UploadAnnouncement.cs
rename src/Snap.Hutao/Snap.Hutao/Web/Hutao/{GachaLog => }/HomaPassportHttpClientAuthorizationExtension.cs (92%)
rename src/Snap.Hutao/Snap.Hutao/Web/Hutao/{SpiralAbyss => }/UserInfo.cs (84%)
diff --git a/src/Snap.Hutao/Snap.Hutao/App.xaml b/src/Snap.Hutao/Snap.Hutao/App.xaml
index 0e9acba1..ac84bcd7 100644
--- a/src/Snap.Hutao/Snap.Hutao/App.xaml
+++ b/src/Snap.Hutao/Snap.Hutao/App.xaml
@@ -174,327 +174,6 @@
-