public async Task OpenDatabaseAsync(string group, ulong id) { var identifier = new DatabaseIdentifier(group, id); string path = GetPath(identifier); string json = await File.ReadAllTextAsync(path); var jArray = (JObject)JsonConvert.DeserializeObject(json); OpenedDatabases.Add(Tuple.Create(identifier, jArray)); }
private string GetPath(DatabaseIdentifier identifier) => GetPath(identifier.Group, identifier.Id);