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 @@ -