From c4eab0be707a901c4c61de3f8d53c705e783e576 Mon Sep 17 00:00:00 2001 From: DismissedLight <1686188646@qq.com> Date: Fri, 2 Sep 2022 16:21:33 +0800 Subject: [PATCH] Reduce using statement --- .../Snap.Hutao/Core/Caching/CacheBase.cs | 1 - .../Snap.Hutao/Core/Caching/IImageCache.cs | 1 - .../Snap.Hutao/Core/Caching/ImageCache.cs | 1 - .../DependencyInjection/IocConfiguration.cs | 1 - .../Json/Converter/DateTimeOffsetConverter.cs | 2 -- .../SeparatorCommaInt32EnumerableConverter.cs | 2 -- .../StringEnumKeyDictionaryConverter.cs | 2 -- .../Core/Windowing/WindowManager.cs | 1 - .../Extension/DateTimeOffsetExtensions.cs | 32 +++++++++++++++++++ .../Extension/EnumerableExtensions.cs | 1 - src/Snap.Hutao/Snap.Hutao/GlobalUsing.cs | 9 ++++++ .../Snap.Hutao/Model/Binding/User.cs | 1 - .../Model/InterChange/Achievement/UIAF.cs | 3 -- .../Model/InterChange/Achievement/UIAFInfo.cs | 5 +-- .../Model/Metadata/Achievement/Achievement.cs | 2 -- .../Model/Metadata/Avatar/Avatar.cs | 1 - .../Model/Metadata/Avatar/DescParam.cs | 2 -- .../Model/Metadata/Avatar/FetterInfo.cs | 2 -- .../Model/Metadata/Avatar/SkillDepot.cs | 1 - .../Metadata/Converter/DescParamDescriptor.cs | 1 - .../Converter/PropertyInfoDescriptor.cs | 1 - .../Snap.Hutao/Model/Metadata/LevelParam.cs | 2 -- .../Snap.Hutao/Model/Metadata/PropertyInfo.cs | 1 - .../Model/Metadata/Reliquary/Reliquary.cs | 1 - .../Model/Metadata/Reliquary/ReliquarySet.cs | 2 -- .../Snap.Hutao/Properties/launchSettings.json | 2 +- .../Achievement/AchievementDbOperation.cs | 9 ------ .../Service/Achievement/AchievementService.cs | 1 - .../Achievement/IAchievementService.cs | 1 - .../Snap.Hutao/Service/AnnouncementService.cs | 1 - .../Service/Metadata/IMetadataService.cs | 1 - .../Service/Metadata/MetadataService.cs | 1 - .../Service/Navigation/NavigationService.cs | 1 - .../Snap.Hutao/Service/Sign/SignService.cs | 1 - .../Snap.Hutao/Service/User/IUserService.cs | 1 - .../Snap.Hutao/Service/User/UserService.cs | 1 - .../View/Control/DescParamComboBox.xaml.cs | 1 - .../ViewModel/AchievementViewModel.cs | 3 +- .../Snap.Hutao/ViewModel/UserViewModel.cs | 1 - .../ViewModel/WikiAvatarViewModel.cs | 2 +- .../Snap.Hutao/Web/Enka/Model/AvatarInfo.cs | 2 -- .../Snap.Hutao/Web/Enka/Model/EnkaResponse.cs | 3 -- .../Snap.Hutao/Web/Enka/Model/Equip.cs | 2 -- .../Snap.Hutao/Web/Enka/Model/FetterInfo.cs | 2 -- .../Snap.Hutao/Web/Enka/Model/Flat.cs | 2 -- .../Snap.Hutao/Web/Enka/Model/PlayerInfo.cs | 3 -- .../Web/Enka/Model/ProfilePicture.cs | 2 -- .../Snap.Hutao/Web/Enka/Model/Reliquary.cs | 3 -- .../Web/Enka/Model/ReliquaryMainstat.cs | 1 - .../Web/Enka/Model/ReliquarySubstat.cs | 1 - .../Web/Enka/Model/ShowAvatarInfo.cs | 2 -- .../Snap.Hutao/Web/Enka/Model/TypeValue.cs | 2 -- .../Snap.Hutao/Web/Enka/Model/Weapon.cs | 3 -- .../Snap.Hutao/Web/Enka/Model/WeaponStat.cs | 1 - .../Web/Hoyolab/Bbs/User/Achieve.cs | 2 -- .../Web/Hoyolab/Bbs/User/AuditInfo.cs | 2 -- .../Web/Hoyolab/Bbs/User/Certification.cs | 2 -- .../Web/Hoyolab/Bbs/User/CommunityInfo.cs | 3 -- .../Web/Hoyolab/Bbs/User/CustomerService.cs | 2 -- .../Hoyolab/Bbs/User/DetailedCertification.cs | 2 -- .../Web/Hoyolab/Bbs/User/LevelExperience.cs | 2 -- .../Web/Hoyolab/Bbs/User/NotifyDisable.cs | 2 -- .../Web/Hoyolab/Bbs/User/PrivacyInvisible.cs | 2 -- .../Hoyolab/Bbs/User/UserFullInfoWrapper.cs | 3 -- .../Web/Hoyolab/Bbs/User/UserFuncStatus.cs | 2 -- .../Web/Hoyolab/Bbs/User/UserInfo.cs | 3 -- .../Hk4e/Common/Announcement/Announcement.cs | 2 -- .../Common/Announcement/AnnouncementClient.cs | 1 - .../Announcement/AnnouncementContent.cs | 2 -- .../Announcement/AnnouncementListWrapper.cs | 1 - .../Common/Announcement/AnnouncementType.cs | 2 -- .../Announcement/AnnouncementWrapper.cs | 2 -- .../Hoyolab/Takumi/Binding/UserGameRole.cs | 2 -- .../Takumi/Binding/UserGameRoleClient.cs | 1 - .../Takumi/Event/BbsSignReward/Award.cs | 2 -- .../Takumi/Event/BbsSignReward/Reward.cs | 3 -- .../Takumi/Event/BbsSignReward/SignInData.cs | 2 -- .../Event/BbsSignReward/SignInResult.cs | 2 -- .../Event/BbsSignReward/SignInRewardInfo.cs | 2 -- .../BbsSignReward/SignInRewardReSignInfo.cs | 2 -- .../Takumi/GameRecord/Avatar/Avatar.cs | 1 - .../Takumi/GameRecord/Avatar/Character.cs | 3 -- .../GameRecord/Avatar/CharacterWrapper.cs | 3 -- .../Takumi/GameRecord/Avatar/Constellation.cs | 2 -- .../Takumi/GameRecord/Avatar/Costume.cs | 2 -- .../Takumi/GameRecord/Avatar/Reliquary.cs | 1 - .../GameRecord/Avatar/ReliquaryAffix.cs | 2 -- .../Takumi/GameRecord/Avatar/ReliquarySet.cs | 3 -- .../Takumi/GameRecord/Avatar/Weapon.cs | 1 - .../Takumi/GameRecord/GameRecordClient.cs | 2 -- .../Web/Hoyolab/Takumi/GameRecord/Home.cs | 2 -- .../Web/Hoyolab/Takumi/GameRecord/Offering.cs | 2 -- .../Hoyolab/Takumi/GameRecord/PlayerInfo.cs | 3 -- .../Hoyolab/Takumi/GameRecord/PlayerRole.cs | 3 -- .../Hoyolab/Takumi/GameRecord/PlayerStats.cs | 2 -- .../Takumi/GameRecord/SpiralAbyss/Avatar.cs | 2 -- .../Takumi/GameRecord/SpiralAbyss/Battle.cs | 3 -- .../Takumi/GameRecord/SpiralAbyss/Floor.cs | 3 -- .../Takumi/GameRecord/SpiralAbyss/Level.cs | 3 -- .../Takumi/GameRecord/SpiralAbyss/Rank.cs | 2 -- .../GameRecord/SpiralAbyss/SpiralAbyss.cs | 3 -- .../Takumi/GameRecord/WorldExploration.cs | 3 -- .../Snap.Hutao/Web/Hutao/HutaoClient.cs | 1 - .../Web/Hutao/Model/AvatarConstellation.cs | 2 -- .../Web/Hutao/Model/AvatarParticipation.cs | 2 -- .../Web/Hutao/Model/AvatarReliquaryUsage.cs | 2 -- .../Web/Hutao/Model/AvatarWeaponUsage.cs | 2 -- .../Model/Converter/ReliquarySetsConverter.cs | 1 - .../Snap.Hutao/Web/Hutao/Model/Item.cs | 2 -- .../Hutao/Model/Post/AvatarReliquarySet.cs | 2 -- .../Web/Hutao/Model/Post/DesiredInfo.cs | 2 -- .../Hutao/Model/Post/GenshinItemWrapper.cs | 2 -- .../Web/Hutao/Model/Post/PlayerAvatar.cs | 1 - .../Web/Hutao/Model/Post/PlayerRecord.cs | 1 - .../Model/Post/PlayerSpiralAbyssBattle.cs | 1 - .../Model/Post/PlayerSpiralAbyssLevel.cs | 1 - .../Web/Hutao/Model/ReliquarySets.cs | 2 -- .../Snap.Hutao/Web/Hutao/Model/Team.cs | 2 -- .../Web/Hutao/Model/TeamCollocation.cs | 2 -- .../Web/Hutao/Model/TeamCombination.cs | 2 -- .../Web/Hutao/Model/TeamCombination2.cs | 2 -- .../Snap.Hutao/Web/Response/ListWrapper.cs | 3 -- .../Snap.Hutao/Web/Response/Response.cs | 1 - 123 files changed, 47 insertions(+), 227 deletions(-) diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Caching/CacheBase.cs b/src/Snap.Hutao/Snap.Hutao/Core/Caching/CacheBase.cs index f33dbd83..5dcf55f8 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Caching/CacheBase.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Caching/CacheBase.cs @@ -4,7 +4,6 @@ using Snap.Hutao.Core.Logging; using Snap.Hutao.Extension; -using System.Collections.Generic; using System.IO; using System.Linq; using System.Net.Http; diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Caching/IImageCache.cs b/src/Snap.Hutao/Snap.Hutao/Core/Caching/IImageCache.cs index 77dd6a93..b4152e41 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Caching/IImageCache.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Caching/IImageCache.cs @@ -1,7 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; using Windows.Storage; namespace Snap.Hutao.Core.Caching; diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Caching/ImageCache.cs b/src/Snap.Hutao/Snap.Hutao/Core/Caching/ImageCache.cs index a844cdfa..f7f9fecd 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Caching/ImageCache.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Caching/ImageCache.cs @@ -3,7 +3,6 @@ using Microsoft.UI.Xaml.Media.Imaging; using Snap.Hutao.Core.DependencyInjection.Annotation.HttpClient; -using System.Collections.Generic; using System.Net.Http; using Windows.Storage; using Windows.Storage.FileProperties; diff --git a/src/Snap.Hutao/Snap.Hutao/Core/DependencyInjection/IocConfiguration.cs b/src/Snap.Hutao/Snap.Hutao/Core/DependencyInjection/IocConfiguration.cs index 7039f8ce..11c0b35e 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/DependencyInjection/IocConfiguration.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/DependencyInjection/IocConfiguration.cs @@ -8,7 +8,6 @@ using Snap.Hutao.Context.FileSystem; using System.Diagnostics; using System.Linq; using System.Text.Encodings.Web; -using System.Text.Json.Serialization; namespace Snap.Hutao.Core.DependencyInjection; diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/DateTimeOffsetConverter.cs b/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/DateTimeOffsetConverter.cs index 5d7c2a5f..6b802c5b 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/DateTimeOffsetConverter.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/DateTimeOffsetConverter.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Core.Json.Converter; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/SeparatorCommaInt32EnumerableConverter.cs b/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/SeparatorCommaInt32EnumerableConverter.cs index e23a3299..1da79509 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/SeparatorCommaInt32EnumerableConverter.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/SeparatorCommaInt32EnumerableConverter.cs @@ -1,9 +1,7 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; using System.Linq; -using System.Text.Json.Serialization; namespace Snap.Hutao.Core.Json.Converter; diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/StringEnumKeyDictionaryConverter.cs b/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/StringEnumKeyDictionaryConverter.cs index 0d476c94..36cb44e4 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/StringEnumKeyDictionaryConverter.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Json/Converter/StringEnumKeyDictionaryConverter.cs @@ -1,9 +1,7 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; using System.Reflection; -using System.Text.Json.Serialization; namespace Snap.Hutao.Core.Json.Converter; diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowManager.cs b/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowManager.cs index 3d122ef2..7b7b4a78 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowManager.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowManager.cs @@ -5,7 +5,6 @@ using Microsoft.UI; using Microsoft.UI.Windowing; using Microsoft.UI.Xaml; using Snap.Hutao.Core.Logging; -using System.Collections.Generic; using Windows.Graphics; using Windows.UI; using Windows.Win32.Foundation; diff --git a/src/Snap.Hutao/Snap.Hutao/Extension/DateTimeOffsetExtensions.cs b/src/Snap.Hutao/Snap.Hutao/Extension/DateTimeOffsetExtensions.cs index 8926ac5d..6310002b 100644 --- a/src/Snap.Hutao/Snap.Hutao/Extension/DateTimeOffsetExtensions.cs +++ b/src/Snap.Hutao/Snap.Hutao/Extension/DateTimeOffsetExtensions.cs @@ -23,4 +23,36 @@ public static class DateTimeOffsetExtensions return dateTimeOffset.ToLocalTime(); } + + /// + /// 从Unix时间戳转换 + /// + /// 时间戳 + /// 默认值 + /// 转换的时间 + public static DateTimeOffset FromUnixTime(long? timestamp, DateTimeOffset defaultValue) + { + if (timestamp is long value) + { + try + { + return DateTimeOffset.FromUnixTimeSeconds(value); + } + catch (ArgumentOutOfRangeException) + { + try + { + return DateTimeOffset.FromUnixTimeMilliseconds(value); + } + catch (ArgumentOutOfRangeException) + { + return defaultValue; + } + } + } + else + { + return defaultValue; + } + } } \ No newline at end of file diff --git a/src/Snap.Hutao/Snap.Hutao/Extension/EnumerableExtensions.cs b/src/Snap.Hutao/Snap.Hutao/Extension/EnumerableExtensions.cs index a6cc4685..4f6722bd 100644 --- a/src/Snap.Hutao/Snap.Hutao/Extension/EnumerableExtensions.cs +++ b/src/Snap.Hutao/Snap.Hutao/Extension/EnumerableExtensions.cs @@ -1,7 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.Extension; diff --git a/src/Snap.Hutao/Snap.Hutao/GlobalUsing.cs b/src/Snap.Hutao/Snap.Hutao/GlobalUsing.cs index 174fead5..25fda613 100644 --- a/src/Snap.Hutao/Snap.Hutao/GlobalUsing.cs +++ b/src/Snap.Hutao/Snap.Hutao/GlobalUsing.cs @@ -1,16 +1,25 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. +// CommunityToolkit global using CommunityToolkit.Mvvm.DependencyInjection; + +// Microsoft global using Microsoft; global using Microsoft.Extensions.Logging; + +// Snap.Hutao global using Snap.Hutao.Core.DependencyInjection; global using Snap.Hutao.Core.DependencyInjection.Annotation; global using Snap.Hutao.Core.Validation; + +// Runtime global using System; +global using System.Collections.Generic; global using System.ComponentModel; global using System.Diagnostics.CodeAnalysis; global using System.Text.Json; +global using System.Text.Json.Serialization; global using System.Threading; global using System.Threading.Tasks; global using System.Windows.Input; \ No newline at end of file diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Binding/User.cs b/src/Snap.Hutao/Snap.Hutao/Model/Binding/User.cs index a4cb226c..df6fb0bf 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Binding/User.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Binding/User.cs @@ -4,7 +4,6 @@ using Snap.Hutao.Extension; using Snap.Hutao.Web.Hoyolab.Bbs.User; using Snap.Hutao.Web.Hoyolab.Takumi.Binding; -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.Model.Binding; diff --git a/src/Snap.Hutao/Snap.Hutao/Model/InterChange/Achievement/UIAF.cs b/src/Snap.Hutao/Snap.Hutao/Model/InterChange/Achievement/UIAF.cs index 452ef0d1..a532485c 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/InterChange/Achievement/UIAF.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/InterChange/Achievement/UIAF.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Model.InterChange.Achievement; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Model/InterChange/Achievement/UIAFInfo.cs b/src/Snap.Hutao/Snap.Hutao/Model/InterChange/Achievement/UIAFInfo.cs index 0fd8693f..bbc25a93 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/InterChange/Achievement/UIAFInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/InterChange/Achievement/UIAFInfo.cs @@ -1,7 +1,7 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; +using Snap.Hutao.Extension; namespace Snap.Hutao.Model.InterChange.Achievement; @@ -27,7 +27,8 @@ public class UIAFInfo /// public DateTimeOffset ExportDateTime { - get => DateTimeOffset.FromUnixTimeSeconds(ExportTimestamp ?? DateTimeOffset.MinValue.ToUnixTimeSeconds()); + // Hot fix | 1.0.31 | UIAF.Info.ExportTimestamp can be milliseconds + get => DateTimeOffsetExtensions.FromUnixTime(ExportTimestamp, DateTimeOffset.MinValue); } /// diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Achievement/Achievement.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Achievement/Achievement.cs index 1354d463..6446faa3 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Achievement/Achievement.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Achievement/Achievement.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Model.Metadata.Achievement; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/Avatar.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/Avatar.cs index e59594ad..82488c97 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/Avatar.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/Avatar.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Collections.Generic; namespace Snap.Hutao.Model.Metadata.Avatar; diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/DescParam.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/DescParam.cs index 983fca33..d06c17bc 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/DescParam.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/DescParam.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Model.Metadata.Avatar; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/FetterInfo.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/FetterInfo.cs index 42e2bea8..0656f765 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/FetterInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/FetterInfo.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Model.Metadata.Avatar; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/SkillDepot.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/SkillDepot.cs index 07a10b88..cd23fc5d 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/SkillDepot.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Avatar/SkillDepot.cs @@ -1,7 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.Model.Metadata.Avatar; diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Converter/DescParamDescriptor.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Converter/DescParamDescriptor.cs index 36ec798d..d54a8ae6 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Converter/DescParamDescriptor.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Converter/DescParamDescriptor.cs @@ -3,7 +3,6 @@ using Microsoft.UI.Xaml.Data; using Snap.Hutao.Model.Metadata.Avatar; -using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Converter/PropertyInfoDescriptor.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Converter/PropertyInfoDescriptor.cs index c99ffd70..76a55a1d 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Converter/PropertyInfoDescriptor.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Converter/PropertyInfoDescriptor.cs @@ -5,7 +5,6 @@ using Microsoft.UI.Xaml.Data; using Snap.Hutao.Extension; using Snap.Hutao.Model.Intrinsic; using Snap.Hutao.Model.Metadata.Annotation; -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.Model.Metadata.Converter; diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/LevelParam.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/LevelParam.cs index 14eba6bf..aaa2d7df 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/LevelParam.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/LevelParam.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Model.Metadata; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/PropertyInfo.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/PropertyInfo.cs index 5781fa82..5fa53895 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/PropertyInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/PropertyInfo.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Collections.Generic; namespace Snap.Hutao.Model.Metadata; diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Reliquary/Reliquary.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Reliquary/Reliquary.cs index 42310af5..b6c65184 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Reliquary/Reliquary.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Reliquary/Reliquary.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Collections.Generic; namespace Snap.Hutao.Model.Metadata.Reliquary; diff --git a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Reliquary/ReliquarySet.cs b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Reliquary/ReliquarySet.cs index 743e55e7..3f711fe5 100644 --- a/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Reliquary/ReliquarySet.cs +++ b/src/Snap.Hutao/Snap.Hutao/Model/Metadata/Reliquary/ReliquarySet.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Model.Metadata.Reliquary; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Properties/launchSettings.json b/src/Snap.Hutao/Snap.Hutao/Properties/launchSettings.json index dc55a580..b8b51163 100644 --- a/src/Snap.Hutao/Snap.Hutao/Properties/launchSettings.json +++ b/src/Snap.Hutao/Snap.Hutao/Properties/launchSettings.json @@ -2,7 +2,7 @@ "profiles": { "Snap.Hutao (Package)": { "commandName": "MsixPackage", - "nativeDebugging": false + "nativeDebugging": true }, "Snap.Hutao (Unpackaged)": { "commandName": "Project" diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Achievement/AchievementDbOperation.cs b/src/Snap.Hutao/Snap.Hutao/Service/Achievement/AchievementDbOperation.cs index 6988dd28..9dadca74 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Achievement/AchievementDbOperation.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Achievement/AchievementDbOperation.cs @@ -1,19 +1,10 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using CommunityToolkit.Mvvm.Messaging; using Snap.Hutao.Context.Database; -using Snap.Hutao.Core.Database; -using Snap.Hutao.Core.Diagnostics; -using Snap.Hutao.Core.Logging; using Snap.Hutao.Model.InterChange.Achievement; -using System.Collections.Generic; -using System.Collections.ObjectModel; using System.Linq; -using BindingAchievement = Snap.Hutao.Model.Binding.Achievement; using EntityAchievement = Snap.Hutao.Model.Entity.Achievement; -using EntityArchive = Snap.Hutao.Model.Entity.AchievementArchive; -using MetadataAchievement = Snap.Hutao.Model.Metadata.Achievement.Achievement; namespace Snap.Hutao.Service.Achievement; diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Achievement/AchievementService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Achievement/AchievementService.cs index 5cf09e8d..cbb6f93e 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Achievement/AchievementService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Achievement/AchievementService.cs @@ -7,7 +7,6 @@ using Snap.Hutao.Core.Database; using Snap.Hutao.Core.Diagnostics; using Snap.Hutao.Core.Logging; using Snap.Hutao.Model.InterChange.Achievement; -using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using BindingAchievement = Snap.Hutao.Model.Binding.Achievement; diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Achievement/IAchievementService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Achievement/IAchievementService.cs index 8075562b..a6487c9d 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Achievement/IAchievementService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Achievement/IAchievementService.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.InterChange.Achievement; -using System.Collections.Generic; using System.Collections.ObjectModel; using BindingAchievement = Snap.Hutao.Model.Binding.Achievement; using EntityArchive = Snap.Hutao.Model.Entity.AchievementArchive; diff --git a/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs b/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs index 482c7b15..a4011ea6 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/AnnouncementService.cs @@ -4,7 +4,6 @@ using Microsoft.Extensions.Caching.Memory; using Snap.Hutao.Service.Abstraction; using Snap.Hutao.Web.Hoyolab.Hk4e.Common.Announcement; -using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Metadata/IMetadataService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Metadata/IMetadataService.cs index 7a611dd7..3afd641d 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Metadata/IMetadataService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Metadata/IMetadataService.cs @@ -5,7 +5,6 @@ using Snap.Hutao.Model.Metadata.Achievement; using Snap.Hutao.Model.Metadata.Avatar; using Snap.Hutao.Model.Metadata.Reliquary; using Snap.Hutao.Model.Metadata.Weapon; -using System.Collections.Generic; namespace Snap.Hutao.Service.Metadata; diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Metadata/MetadataService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Metadata/MetadataService.cs index 0acb04d4..a7bce4a9 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Metadata/MetadataService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Metadata/MetadataService.cs @@ -12,7 +12,6 @@ using Snap.Hutao.Model.Metadata.Avatar; using Snap.Hutao.Model.Metadata.Reliquary; using Snap.Hutao.Model.Metadata.Weapon; using Snap.Hutao.Service.Abstraction; -using System.Collections.Generic; using System.IO; using System.Net.Http; using System.Net.Http.Json; diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Navigation/NavigationService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Navigation/NavigationService.cs index 88136aa3..8d095db8 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Navigation/NavigationService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Navigation/NavigationService.cs @@ -7,7 +7,6 @@ using Snap.Hutao.Core.Setting; using Snap.Hutao.Service.Abstraction; using Snap.Hutao.View.Helper; using Snap.Hutao.View.Page; -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.Service.Navigation; diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Sign/SignService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Sign/SignService.cs index 8176bda9..fb268991 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Sign/SignService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Sign/SignService.cs @@ -6,7 +6,6 @@ using Snap.Hutao.Service.Abstraction; using Snap.Hutao.Web.Hoyolab.Takumi.Binding; using Snap.Hutao.Web.Hoyolab.Takumi.Event.BbsSignReward; using Snap.Hutao.Web.Response; -using System.Collections.Generic; namespace Snap.Hutao.Service.Sign; diff --git a/src/Snap.Hutao/Snap.Hutao/Service/User/IUserService.cs b/src/Snap.Hutao/Snap.Hutao/Service/User/IUserService.cs index b636bca6..fc6a39a5 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/User/IUserService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/User/IUserService.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Binding; -using System.Collections.Generic; using System.Collections.ObjectModel; namespace Snap.Hutao.Service.Abstraction; diff --git a/src/Snap.Hutao/Snap.Hutao/Service/User/UserService.cs b/src/Snap.Hutao/Snap.Hutao/Service/User/UserService.cs index 7f9de76e..71697e91 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/User/UserService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/User/UserService.cs @@ -7,7 +7,6 @@ using Snap.Hutao.Model.Binding; using Snap.Hutao.Service.Abstraction; using Snap.Hutao.Web.Hoyolab.Bbs.User; using Snap.Hutao.Web.Hoyolab.Takumi.Binding; -using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; diff --git a/src/Snap.Hutao/Snap.Hutao/View/Control/DescParamComboBox.xaml.cs b/src/Snap.Hutao/Snap.Hutao/View/Control/DescParamComboBox.xaml.cs index 017a775b..1dc9f88c 100644 --- a/src/Snap.Hutao/Snap.Hutao/View/Control/DescParamComboBox.xaml.cs +++ b/src/Snap.Hutao/Snap.Hutao/View/Control/DescParamComboBox.xaml.cs @@ -5,7 +5,6 @@ using Microsoft.UI.Xaml; using Microsoft.UI.Xaml.Controls; using Snap.Hutao.Core; using Snap.Hutao.Model.Metadata; -using System.Collections.Generic; namespace Snap.Hutao.View.Control; diff --git a/src/Snap.Hutao/Snap.Hutao/ViewModel/AchievementViewModel.cs b/src/Snap.Hutao/Snap.Hutao/ViewModel/AchievementViewModel.cs index 85c571f7..55073f3b 100644 --- a/src/Snap.Hutao/Snap.Hutao/ViewModel/AchievementViewModel.cs +++ b/src/Snap.Hutao/Snap.Hutao/ViewModel/AchievementViewModel.cs @@ -19,7 +19,6 @@ using Snap.Hutao.Service.Achievement; using Snap.Hutao.Service.Metadata; using Snap.Hutao.Service.Navigation; using Snap.Hutao.View.Dialog; -using System.Collections.Generic; using System.Collections.ObjectModel; using System.IO; using System.Linq; @@ -437,7 +436,7 @@ internal class AchievementViewModel if (isOk) { - ContentDialog2 importingDialog = new(Ioc.Default.GetRequiredService()) + ContentDialog2 importingDialog = new(mainWindow) { Title = "导入成就中", Content = new ProgressBar() { IsIndeterminate = true }, diff --git a/src/Snap.Hutao/Snap.Hutao/ViewModel/UserViewModel.cs b/src/Snap.Hutao/Snap.Hutao/ViewModel/UserViewModel.cs index 1adde3a6..119ecc69 100644 --- a/src/Snap.Hutao/Snap.Hutao/ViewModel/UserViewModel.cs +++ b/src/Snap.Hutao/Snap.Hutao/ViewModel/UserViewModel.cs @@ -7,7 +7,6 @@ using Snap.Hutao.Factory.Abstraction; using Snap.Hutao.Model.Binding; using Snap.Hutao.Service.Abstraction; using Snap.Hutao.View.Dialog; -using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using Windows.ApplicationModel.DataTransfer; diff --git a/src/Snap.Hutao/Snap.Hutao/ViewModel/WikiAvatarViewModel.cs b/src/Snap.Hutao/Snap.Hutao/ViewModel/WikiAvatarViewModel.cs index a12f1239..42943b07 100644 --- a/src/Snap.Hutao/Snap.Hutao/ViewModel/WikiAvatarViewModel.cs +++ b/src/Snap.Hutao/Snap.Hutao/ViewModel/WikiAvatarViewModel.cs @@ -8,7 +8,6 @@ using Snap.Hutao.Model; using Snap.Hutao.Model.Intrinsic; using Snap.Hutao.Model.Metadata.Avatar; using Snap.Hutao.Service.Metadata; -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.ViewModel; @@ -57,6 +56,7 @@ internal class WikiAvatarViewModel : ObservableObject new(new("蒙德", "ASSOC_TYPE_MONDSTADT"), OnFilterChanged), new(new("璃月", "ASSOC_TYPE_LIYUE"), OnFilterChanged), new(new("稻妻", "ASSOC_TYPE_INAZUMA"), OnFilterChanged), + new(new("须弥", "ASSOC_TYPE_SUMERU"), OnFilterChanged), new(new("愚人众", "ASSOC_TYPE_FATUI"), OnFilterChanged), new(new("游侠", "ASSOC_TYPE_RANGER"), OnFilterChanged), }; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/AvatarInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/AvatarInfo.cs index 118faa96..28cd20b2 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/AvatarInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/AvatarInfo.cs @@ -3,8 +3,6 @@ using Snap.Hutao.Core.Json.Converter; using Snap.Hutao.Model.Intrinsic; -using System.Collections.Generic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Enka.Model; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/EnkaResponse.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/EnkaResponse.cs index f147df69..b90ff6d6 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/EnkaResponse.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/EnkaResponse.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Enka.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Equip.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Equip.cs index 8b7f8eff..50f2237c 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Equip.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Equip.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Enka.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/FetterInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/FetterInfo.cs index 569d7bcb..2cd97a9b 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/FetterInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/FetterInfo.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Enka.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Flat.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Flat.cs index e54ebd74..20814f3c 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Flat.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Flat.cs @@ -2,8 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Collections.Generic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Enka.Model; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/PlayerInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/PlayerInfo.cs index 15ba1143..7f6f8903 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/PlayerInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/PlayerInfo.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Enka.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ProfilePicture.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ProfilePicture.cs index fbaf35eb..dd64788b 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ProfilePicture.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ProfilePicture.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Enka.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Reliquary.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Reliquary.cs index d0314cb3..030e9ae8 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Reliquary.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Reliquary.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Enka.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ReliquaryMainstat.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ReliquaryMainstat.cs index 56999a39..d7b9b52e 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ReliquaryMainstat.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ReliquaryMainstat.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Enka.Model; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ReliquarySubstat.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ReliquarySubstat.cs index a3859edc..4678cf04 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ReliquarySubstat.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ReliquarySubstat.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Enka.Model; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ShowAvatarInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ShowAvatarInfo.cs index fd74788f..016505d8 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ShowAvatarInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/ShowAvatarInfo.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Enka.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/TypeValue.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/TypeValue.cs index 61aaa9eb..9eef72e7 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/TypeValue.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/TypeValue.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Enka.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Weapon.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Weapon.cs index 9c7d7805..726d4a54 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Weapon.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/Weapon.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Enka.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/WeaponStat.cs b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/WeaponStat.cs index 6575ea94..4b58e8f6 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/WeaponStat.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Enka/Model/WeaponStat.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Enka.Model; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/Achieve.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/Achieve.cs index ff89e9a7..db743b09 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/Achieve.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/Achieve.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/AuditInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/AuditInfo.cs index 055a060a..fa2b1f2c 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/AuditInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/AuditInfo.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/Certification.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/Certification.cs index 8e34a12f..54f7d56d 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/Certification.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/Certification.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/CommunityInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/CommunityInfo.cs index 7ea79c19..e1e9404c 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/CommunityInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/CommunityInfo.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/CustomerService.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/CustomerService.cs index d81ade96..4db1bc9f 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/CustomerService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/CustomerService.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/DetailedCertification.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/DetailedCertification.cs index 0a3009b7..aaecdc3f 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/DetailedCertification.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/DetailedCertification.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/LevelExperience.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/LevelExperience.cs index c2b25a3a..231b8936 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/LevelExperience.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/LevelExperience.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/NotifyDisable.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/NotifyDisable.cs index afc6294e..91786b8b 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/NotifyDisable.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/NotifyDisable.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/PrivacyInvisible.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/PrivacyInvisible.cs index 347deb46..37decba6 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/PrivacyInvisible.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/PrivacyInvisible.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserFullInfoWrapper.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserFullInfoWrapper.cs index cffc0a6a..a96fcea5 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserFullInfoWrapper.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserFullInfoWrapper.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserFuncStatus.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserFuncStatus.cs index a760a995..2c222b1e 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserFuncStatus.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserFuncStatus.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserInfo.cs index 6f83d60c..3ddbca50 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserInfo.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/Announcement.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/Announcement.cs index f5fe7055..a0ab2a45 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/Announcement.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/Announcement.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Hk4e.Common.Announcement; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementClient.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementClient.cs index aaa24901..0735f9fb 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementClient.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementClient.cs @@ -4,7 +4,6 @@ using Snap.Hutao.Core.DependencyInjection.Annotation.HttpClient; using Snap.Hutao.Extension; using Snap.Hutao.Web.Response; -using System.Collections.Generic; using System.Net.Http; using System.Net.Http.Json; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementContent.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementContent.cs index 71159b01..42d8c9d4 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementContent.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementContent.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Hk4e.Common.Announcement; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementListWrapper.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementListWrapper.cs index 201d8b31..533e1050 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementListWrapper.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementListWrapper.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Web.Response; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Hoyolab.Hk4e.Common.Announcement; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementType.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementType.cs index 510a959b..5eba5f94 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementType.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementType.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Hk4e.Common.Announcement; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementWrapper.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementWrapper.cs index 8eb65b3b..c297ad73 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementWrapper.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Hk4e/Common/Announcement/AnnouncementWrapper.cs @@ -2,8 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Web.Response; -using System.Collections.Generic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Hoyolab.Hk4e.Common.Announcement; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/UserGameRole.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/UserGameRole.cs index a57f0fc0..ef5b6e8c 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/UserGameRole.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/UserGameRole.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.Binding; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/UserGameRoleClient.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/UserGameRoleClient.cs index b156e8cd..40120632 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/UserGameRoleClient.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/UserGameRoleClient.cs @@ -5,7 +5,6 @@ using Snap.Hutao.Core.DependencyInjection.Annotation.HttpClient; using Snap.Hutao.Extension; using Snap.Hutao.Model.Binding; using Snap.Hutao.Web.Response; -using System.Collections.Generic; using System.Net.Http; using System.Net.Http.Json; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/Award.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/Award.cs index 1cb80951..c0da2cfd 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/Award.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/Award.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.Event.BbsSignReward; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/Reward.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/Reward.cs index e40a478a..6a32974d 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/Reward.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/Reward.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.Event.BbsSignReward; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInData.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInData.cs index c861dc77..b09418b3 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInData.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInData.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.Event.BbsSignReward; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInResult.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInResult.cs index 6053c183..30267896 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInResult.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInResult.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.Event.BbsSignReward; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInRewardInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInRewardInfo.cs index b9a8ab18..f35bdfba 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInRewardInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInRewardInfo.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.Event.BbsSignReward; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInRewardReSignInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInRewardReSignInfo.cs index 845c5cd8..3276f6fb 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInRewardReSignInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Event/BbsSignReward/SignInRewardReSignInfo.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.Event.BbsSignReward; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Avatar.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Avatar.cs index 5a75410c..50f56fb8 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Avatar.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Avatar.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Character.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Character.cs index 44102361..05060f6f 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Character.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Character.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/CharacterWrapper.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/CharacterWrapper.cs index 8366e8db..2f255819 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/CharacterWrapper.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/CharacterWrapper.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Constellation.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Constellation.cs index bea2843c..55267d88 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Constellation.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Constellation.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Costume.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Costume.cs index c1f92afd..e0041041 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Costume.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Costume.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Reliquary.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Reliquary.cs index efc2a5cf..1d4f47da 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Reliquary.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Reliquary.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/ReliquaryAffix.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/ReliquaryAffix.cs index b1ca8858..358b5a24 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/ReliquaryAffix.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/ReliquaryAffix.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/ReliquarySet.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/ReliquarySet.cs index b68b34ce..57dc4bd7 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/ReliquarySet.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/ReliquarySet.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Weapon.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Weapon.cs index 3d7ef97b..c4c30394 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Weapon.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Avatar/Weapon.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Model.Intrinsic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/GameRecordClient.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/GameRecordClient.cs index 84ef349b..948bd50e 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/GameRecordClient.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/GameRecordClient.cs @@ -7,11 +7,9 @@ using Snap.Hutao.Model.Binding; using Snap.Hutao.Web.Hoyolab.DynamicSecret; using Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; using Snap.Hutao.Web.Response; -using System.Collections.Generic; using System.Linq; using System.Net.Http; using System.Net.Http.Json; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Home.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Home.cs index 9d493ace..8472e126 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Home.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Home.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Offering.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Offering.cs index fe1b82a0..2de5a8c7 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Offering.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/Offering.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerInfo.cs index 37aadd2b..7d05d01c 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerInfo.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerRole.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerRole.cs index 5e1199ac..c944e0d0 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerRole.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerRole.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerStats.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerStats.cs index c496319b..e24208e8 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerStats.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/PlayerStats.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Avatar.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Avatar.cs index be5e895d..da7f7114 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Avatar.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Avatar.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.SpiralAbyss; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Battle.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Battle.cs index 9ed472da..d583948d 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Battle.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Battle.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.SpiralAbyss; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Floor.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Floor.cs index 82bc462f..78a0bf03 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Floor.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Floor.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.SpiralAbyss; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Level.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Level.cs index f9590c08..2821c652 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Level.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Level.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.SpiralAbyss; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Rank.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Rank.cs index 877ab784..d4464bdb 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Rank.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/Rank.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.SpiralAbyss; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/SpiralAbyss.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/SpiralAbyss.cs index 33ca5740..b61d657f 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/SpiralAbyss.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/SpiralAbyss/SpiralAbyss.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.SpiralAbyss; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/WorldExploration.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/WorldExploration.cs index 7c233ad3..e75d89ff 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/WorldExploration.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/GameRecord/WorldExploration.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hoyolab.Takumi.GameRecord; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HutaoClient.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HutaoClient.cs index ee3fae77..de392935 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HutaoClient.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/HutaoClient.cs @@ -11,7 +11,6 @@ using Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.SpiralAbyss; using Snap.Hutao.Web.Hutao.Model; using Snap.Hutao.Web.Hutao.Model.Post; using Snap.Hutao.Web.Response; -using System.Collections.Generic; using System.Net.Http; using System.Net.Http.Json; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarConstellation.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarConstellation.cs index c20f1605..5d230f9b 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarConstellation.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarConstellation.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarParticipation.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarParticipation.cs index 9096b3a3..ed29fa77 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarParticipation.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarParticipation.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarReliquaryUsage.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarReliquaryUsage.cs index 2dd4774c..b1dc3ecd 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarReliquaryUsage.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarReliquaryUsage.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarWeaponUsage.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarWeaponUsage.cs index 5f0b63a8..cd0aa196 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarWeaponUsage.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/AvatarWeaponUsage.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Converter/ReliquarySetsConverter.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Converter/ReliquarySetsConverter.cs index 07f1be78..0f2b84d3 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Converter/ReliquarySetsConverter.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Converter/ReliquarySetsConverter.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using System.Linq; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Hutao.Model.Converter; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Item.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Item.cs index e93737b7..d94062a6 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Item.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Item.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Hutao.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/AvatarReliquarySet.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/AvatarReliquarySet.cs index 279cf8be..557a10c8 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/AvatarReliquarySet.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/AvatarReliquarySet.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model.Post; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/DesiredInfo.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/DesiredInfo.cs index aa8915cf..8559608c 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/DesiredInfo.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/DesiredInfo.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model.Post; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/GenshinItemWrapper.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/GenshinItemWrapper.cs index 2ce4d475..5ce627ac 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/GenshinItemWrapper.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/GenshinItemWrapper.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model.Post; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerAvatar.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerAvatar.cs index 68302756..a0e0e36e 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerAvatar.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerAvatar.cs @@ -3,7 +3,6 @@ using Snap.Hutao.Extension; using Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.Web.Hutao.Model.Post; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerRecord.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerRecord.cs index 20ad843c..d676e183 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerRecord.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerRecord.cs @@ -4,7 +4,6 @@ using Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.Avatar; using Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.SpiralAbyss; using Snap.Hutao.Web.Response; -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.Web.Hutao.Model.Post; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerSpiralAbyssBattle.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerSpiralAbyssBattle.cs index aa23b909..6838e941 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerSpiralAbyssBattle.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerSpiralAbyssBattle.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Web.Hoyolab.Takumi.GameRecord.SpiralAbyss; -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.Web.Hutao.Model.Post; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerSpiralAbyssLevel.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerSpiralAbyssLevel.cs index 9e5fa808..8d50cd3a 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerSpiralAbyssLevel.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Post/PlayerSpiralAbyssLevel.cs @@ -1,7 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; using System.Linq; namespace Snap.Hutao.Web.Hutao.Model.Post; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/ReliquarySets.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/ReliquarySets.cs index 73afca14..dadb21e5 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/ReliquarySets.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/ReliquarySets.cs @@ -2,8 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Web.Hutao.Model.Converter; -using System.Collections.Generic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Hutao.Model; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Team.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Team.cs index 95be596b..3591cdd6 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Team.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/Team.cs @@ -2,8 +2,6 @@ // Licensed under the MIT license. using Snap.Hutao.Core.Json.Converter; -using System.Collections.Generic; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Hutao.Model; diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCollocation.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCollocation.cs index ec70a88c..823269cf 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCollocation.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCollocation.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCombination.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCombination.cs index fc5275a0..a6b3b569 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCombination.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCombination.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCombination2.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCombination2.cs index 8a2ef1dc..52479e60 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCombination2.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hutao/Model/TeamCombination2.cs @@ -1,8 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; - namespace Snap.Hutao.Web.Hutao.Model; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Response/ListWrapper.cs b/src/Snap.Hutao/Snap.Hutao/Web/Response/ListWrapper.cs index 8f1c7e34..bbac76d7 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Response/ListWrapper.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Response/ListWrapper.cs @@ -1,9 +1,6 @@ // Copyright (c) DGP Studio. All rights reserved. // Licensed under the MIT license. -using System.Collections.Generic; -using System.Text.Json.Serialization; - namespace Snap.Hutao.Web.Response; /// diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Response/Response.cs b/src/Snap.Hutao/Snap.Hutao/Web/Response/Response.cs index 48ccc80a..55339038 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Response/Response.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Response/Response.cs @@ -3,7 +3,6 @@ using Snap.Hutao.Core.Abstraction; using Snap.Hutao.Service.Abstraction; -using System.Text.Json.Serialization; namespace Snap.Hutao.Web.Response;