mirror of
https://github.com/achiez/NebulaAuth-Steam-Desktop-Authenticator-by-Achies.git
synced 2026-07-25 06:14:31 +00:00
21 lines
614 B
C#
21 lines
614 B
C#
using Microsoft.Extensions.Logging;
|
|
using SteamLib.Core.Interfaces;
|
|
|
|
namespace SteamLib.Login.Default;
|
|
|
|
|
|
public class LoginExecutorOptions
|
|
{
|
|
public ILoginConsumer Consumer { get; }
|
|
public HttpClient HttpClient { get; }
|
|
public ILogger? Logger { get; init; }
|
|
public IEmailProvider? EmailAuthProvider { get; init; }
|
|
public ICaptchaResolver? CaptchaResolver { get; init; }
|
|
public ISteamGuardProvider? SteamGuardProvider { get; init; }
|
|
public LoginExecutorOptions(ILoginConsumer consumer, HttpClient httpClient)
|
|
{
|
|
Consumer = consumer;
|
|
HttpClient = httpClient;
|
|
}
|
|
|
|
} |