PlatonusSchedule/PlatonusSchedule.CLI/Program.cs
2023-09-02 18:08:26 +06:00

20 lines
501 B
C#

using System;
using Platonus.API;
var p = new PlatonusClient();
var loginCredentials = new LoginCredentials(
ReadString("login"),
ReadString("password"),
PlatonusLanguage.English);
await p.LoginAsync(loginCredentials);
await p.GetScheduleAsync();
return;
string ReadString(string question)
{
Console.Write($"{question}: ");
string? answ = Console.ReadLine();
if (string.IsNullOrEmpty(answ))
throw new NullReferenceException();
return answ;
}