Make winui core library aot compatible.

This commit is contained in:
Burak Kaan Köse
2025-11-14 14:48:03 +01:00
parent 472cc3d7f2
commit ae64094feb
3 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -129,7 +129,8 @@ public class ThumbnailService(IPreferencesService preferencesService, IDatabaseS
Gravatar = gravatarBase64, Gravatar = gravatarBase64,
Favicon = faviconBase64, Favicon = faviconBase64,
LastUpdated = DateTime.UtcNow LastUpdated = DateTime.UtcNow
}); }, typeof(Thumbnail));
_ = _cache.TryAdd(email, (gravatarBase64, faviconBase64)); _ = _cache.TryAdd(email, (gravatarBase64, faviconBase64));
WeakReferenceMessenger.Default.Send(new ThumbnailAdded(email)); WeakReferenceMessenger.Default.Send(new ThumbnailAdded(email));
@@ -2,7 +2,7 @@
namespace Wino.Core.WinUI.Styles; namespace Wino.Core.WinUI.Styles;
partial class CustomMessageDialogStyles : ResourceDictionary public partial class CustomMessageDialogStyles : ResourceDictionary
{ {
public CustomMessageDialogStyles() public CustomMessageDialogStyles()
{ {
+1
View File
@@ -9,6 +9,7 @@
<IsTrimmable>true</IsTrimmable> <IsTrimmable>true</IsTrimmable>
<EnableTrimAnalyzer>true</EnableTrimAnalyzer> <EnableTrimAnalyzer>true</EnableTrimAnalyzer>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Content Include="Assets\FileTypes\type_archive.png" /> <Content Include="Assets\FileTypes\type_archive.png" />