chore: init project

This commit is contained in:
cesnimda
2026-06-30 15:53:32 +02:00
commit f43ef5f945
94 changed files with 4405 additions and 0 deletions
@@ -0,0 +1,33 @@
using InboxIntel.Domain.Enums;
namespace InboxIntel.Application.DTOs;
public record EmailSummaryDto(
Guid Id,
string GmailMessageId,
string? Subject,
string? Snippet,
string SenderAddress,
string? SenderDisplayName,
DateTimeOffset SentAtUtc,
bool IsUnread,
bool HasAttachments,
long SizeEstimateBytes,
EmailCategory Category);
public record SenderStatDto(
Guid SenderId,
string Address,
string? DisplayName,
string Domain,
int EmailCount,
int UnreadCount,
long TotalSizeBytes,
bool HasUnsubscribe,
DateTimeOffset? LastReceivedUtc);
public record AttachmentDto(
Guid Id,
string FileName,
string? MimeType,
long SizeBytes);