internal async Task LogInAsync(EDLog log) { LogInMessage message = new LogInMessage(); message.ApiKey = ApiKey; message.Name = log.Player.Name; message.ShipType = log.Player.ShipType; await _connection.InvokeAsync("LogIn", message); }
public Reader() { Log = new EDLog(); _fileWatcher.Changed += fileWatcher_Changed; _fileWatcher.Created += fileWatcher_Created; _fileWatcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.DirectoryName; this._logDirectory = Environment.GetEnvironmentVariable("userprofile") + @"\Saved Games\Frontier Developments\Elite Dangerous\"; }
private void reader_PlayerInfoUpdated(object sender, EDLog e) { PlayerInfoUpdated?.Invoke(this, e.Player); }