File scoped namespaces
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Entities.Shared;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record AccountCreatedMessage(MailAccount Account) : UIMessageBase<AccountCreatedMessage>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record AccountCreatedMessage(MailAccount Account) : UIMessageBase<AccountCreatedMessage>;
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
using System;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
/// <summary>
|
||||
/// When account's special folder configuration is updated.
|
||||
/// </summary>
|
||||
public record AccountFolderConfigurationUpdated(Guid AccountId) : UIMessageBase<AccountFolderConfigurationUpdated>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
/// <summary>
|
||||
/// When account's special folder configuration is updated.
|
||||
/// </summary>
|
||||
public record AccountFolderConfigurationUpdated(Guid AccountId) : UIMessageBase<AccountFolderConfigurationUpdated>;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Entities.Shared;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record AccountRemovedMessage(MailAccount Account) : UIMessageBase<AccountRemovedMessage>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record AccountRemovedMessage(MailAccount Account) : UIMessageBase<AccountRemovedMessage>;
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
using System;
|
||||
using Wino.Core.Domain.Enums;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record AccountSynchronizationCompleted(Guid AccountId, SynchronizationCompletedState Result, Guid? SynchronizationTrackingId)
|
||||
: UIMessageBase<AccountSynchronizationCompleted>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record AccountSynchronizationCompleted(Guid AccountId, SynchronizationCompletedState Result, Guid? SynchronizationTrackingId)
|
||||
: UIMessageBase<AccountSynchronizationCompleted>;
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
using System;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
/// <summary>
|
||||
/// Reports back the account synchronization progress.
|
||||
/// </summary>
|
||||
public record AccountSynchronizationProgressUpdatedMessage(Guid AccountId, double Progress) : UIMessageBase<AccountSynchronizationProgressUpdatedMessage>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
/// <summary>
|
||||
/// Reports back the account synchronization progress.
|
||||
/// </summary>
|
||||
public record AccountSynchronizationProgressUpdatedMessage(Guid AccountId, double Progress) : UIMessageBase<AccountSynchronizationProgressUpdatedMessage>;
|
||||
|
||||
@@ -1,12 +1,11 @@
|
||||
using System;
|
||||
using Wino.Core.Domain.Enums;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
/// <summary>
|
||||
/// Emitted when synchronizer state is updated.
|
||||
/// </summary>
|
||||
/// <param name="synchronizer">Account Synchronizer</param>
|
||||
/// <param name="newState">New state.</param>
|
||||
public record AccountSynchronizerStateChanged(Guid AccountId, AccountSynchronizerState NewState) : UIMessageBase<AccountSynchronizerStateChanged>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
/// <summary>
|
||||
/// Emitted when synchronizer state is updated.
|
||||
/// </summary>
|
||||
/// <param name="synchronizer">Account Synchronizer</param>
|
||||
/// <param name="newState">New state.</param>
|
||||
public record AccountSynchronizerStateChanged(Guid AccountId, AccountSynchronizerState NewState) : UIMessageBase<AccountSynchronizerStateChanged>;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Entities.Shared;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record AccountUpdatedMessage(MailAccount Account) : UIMessageBase<AccountUpdatedMessage>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record AccountUpdatedMessage(MailAccount Account) : UIMessageBase<AccountUpdatedMessage>;
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
/// <summary>
|
||||
/// When authenticators are proposed to copy the auth URL on the UI.
|
||||
/// </summary>
|
||||
/// <param name="AuthURL">URL to be copied to clipboard.</param>
|
||||
public record CopyAuthURLRequested(string AuthURL) : UIMessageBase<CopyAuthURLRequested>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
/// <summary>
|
||||
/// When authenticators are proposed to copy the auth URL on the UI.
|
||||
/// </summary>
|
||||
/// <param name="AuthURL">URL to be copied to clipboard.</param>
|
||||
public record CopyAuthURLRequested(string AuthURL) : UIMessageBase<CopyAuthURLRequested>;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
using Wino.Core.Domain.Entities.Mail;
|
||||
using Wino.Core.Domain.Entities.Shared;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record DraftCreated(MailCopy DraftMail, MailAccount Account) : UIMessageBase<DraftCreated>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record DraftCreated(MailCopy DraftMail, MailAccount Account) : UIMessageBase<DraftCreated>;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
using Wino.Core.Domain.Entities.Mail;
|
||||
using Wino.Core.Domain.Entities.Shared;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record DraftFailed(MailCopy DraftMail, MailAccount Account) : UIMessageBase<DraftFailed>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record DraftFailed(MailCopy DraftMail, MailAccount Account) : UIMessageBase<DraftFailed>;
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record DraftMapped(string LocalDraftCopyId, string RemoteDraftCopyId) : UIMessageBase<DraftMapped>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record DraftMapped(string LocalDraftCopyId, string RemoteDraftCopyId) : UIMessageBase<DraftMapped>;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Entities.Mail;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record FolderRenamed(MailItemFolder MailItemFolder) : UIMessageBase<FolderRenamed>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record FolderRenamed(MailItemFolder MailItemFolder) : UIMessageBase<FolderRenamed>;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Models.Folders;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record FolderSynchronizationEnabled(IMailItemFolder MailItemFolder) : UIMessageBase<FolderSynchronizationEnabled>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record FolderSynchronizationEnabled(IMailItemFolder MailItemFolder) : UIMessageBase<FolderSynchronizationEnabled>;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Entities.Mail;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record MailAddedMessage(MailCopy AddedMail) : UIMessageBase<MailAddedMessage>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record MailAddedMessage(MailCopy AddedMail) : UIMessageBase<MailAddedMessage>;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Entities.Mail;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record MailDownloadedMessage(MailCopy DownloadedMail) : UIMessageBase<MailDownloadedMessage>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record MailDownloadedMessage(MailCopy DownloadedMail) : UIMessageBase<MailDownloadedMessage>;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Entities.Mail;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record MailRemovedMessage(MailCopy RemovedMail) : UIMessageBase<MailRemovedMessage>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record MailRemovedMessage(MailCopy RemovedMail) : UIMessageBase<MailRemovedMessage>;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Entities.Mail;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record MailUpdatedMessage(MailCopy UpdatedMail) : UIMessageBase<MailUpdatedMessage>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record MailUpdatedMessage(MailCopy UpdatedMail) : UIMessageBase<MailUpdatedMessage>;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using System;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record MergedInboxRenamed(Guid MergedInboxId, string NewName) : UIMessageBase<MergedInboxRenamed>;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record MergedInboxRenamed(Guid MergedInboxId, string NewName) : UIMessageBase<MergedInboxRenamed>;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
using System;
|
||||
using Wino.Core.Domain.Interfaces;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record RefreshUnreadCountsMessage(Guid AccountId) : IUIMessage;
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record RefreshUnreadCountsMessage(Guid AccountId) : IUIMessage;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Wino.Core.Domain.Interfaces;
|
||||
|
||||
namespace Wino.Messaging.UI
|
||||
{
|
||||
public record UIMessageBase<T> : IUIMessage { }
|
||||
}
|
||||
namespace Wino.Messaging.UI;
|
||||
|
||||
public record UIMessageBase<T> : IUIMessage { }
|
||||
|
||||
Reference in New Issue
Block a user