using Modio;using Modio.Filters;varclient=new Client(new Credentials("api-key"/*, "token"*/));// Get game, mod and file objectsvargame=await client.Games[5].Get();varmod=await client.Games[5].Mods[110].Get();varfile=await client.Games[5].Mods[110].Files[395].Get();// _limit=10&_offset=10varfilter= Filter.WithLimit(10).Offset(10);// id-in=5,34,51&_sort=-idvarfilter= GameFilter.Id.In(5,34,51).And(GameFilter.Id.Desc());IAsyncEnumerable<Game>games= client.Games.Search(filter).ToEnumerable();awaitforeach(var game in games){
Console.WriteLine(game.Name);}// _q=balance&_limit=5&_sort=ratingvarfilter= ModFilter.FullText.Eq("balance").Limit(5).And(ModFilter.Rating.Desc());IReadOnlyList<Mod>mods=await client.Games[5].Mods.Search(filter).ToList();foreach(var mod in mods){
Console.WriteLine(mod.Name);}