Add Windows share target draft attachment flow

This commit is contained in:
Burak Kaan Köse
2026-04-14 01:23:39 +02:00
parent 4bea53a667
commit aa16609f89
9 changed files with 307 additions and 3 deletions
@@ -0,0 +1,14 @@
#nullable enable
using System;
using Wino.Core.Domain.Models.Launch;
namespace Wino.Core.Domain.Interfaces;
public interface IShareActivationService
{
MailShareRequest? PendingShareRequest { get; set; }
MailShareRequest? ConsumePendingShareRequest();
void ClearPendingShareRequest();
void StagePendingComposeShareRequest(Guid draftUniqueId, MailShareRequest shareRequest);
MailShareRequest? ConsumePendingComposeShareRequest(Guid draftUniqueId);
}