Files
Wino-Mail/Wino.Core.Domain/Models/Connectivity/ImapClientPoolOptions.cs
T
Burak Kaan Köse ca19297b92 Some more cleanup.
2026-04-05 13:18:50 +02:00

22 lines
696 B
C#

using Wino.Core.Domain.Entities.Shared;
namespace Wino.Core.Domain.Models.Connectivity;
public class ImapClientPoolOptions
{
public CustomServerInformation ServerInformation { get; }
public bool IsTestPool { get; }
protected ImapClientPoolOptions(CustomServerInformation serverInformation, bool isTestPool)
{
ServerInformation = serverInformation;
IsTestPool = isTestPool;
}
public static ImapClientPoolOptions CreateDefault(CustomServerInformation serverInformation)
=> new(serverInformation, false);
public static ImapClientPoolOptions CreateTestPool(CustomServerInformation serverInformation)
=> new(serverInformation, true);
}