Main app aot compatibility.

This commit is contained in:
Burak Kaan Köse
2025-11-14 18:51:48 +01:00
parent ae64094feb
commit b356af8eb4
41 changed files with 220 additions and 327 deletions
@@ -8,8 +8,8 @@ namespace Wino.Mail.Dialogs;
public sealed partial class MessageSourceDialog : ContentDialog
{
private readonly IClipboardService _clipboardService = App.Current.Services.GetService<IClipboardService>();
public string MessageSource { get; set; }
private readonly IClipboardService? _clipboardService = App.Current.Services.GetService<IClipboardService>();
public string MessageSource { get; set; } = string.Empty;
public bool Copied { get; set; }
public MessageSourceDialog()
{
@@ -18,7 +18,7 @@ public sealed partial class MessageSourceDialog : ContentDialog
private void ContentDialog_PrimaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args)
{
_clipboardService.CopyClipboardAsync(MessageSource);
_clipboardService!.CopyClipboardAsync(MessageSource);
Copied = true;
}
}