static async Task DoStuff() { BeamHttpClient client = new BeamHttpClient(); var channelTypesRequest = new ChannelTypesRequest() { Query = "Minecraft" }; var channelTypesResponses = await client.Get<ChannelTypesRequest, ChannelTypesResponse>(channelTypesRequest); var loginRequest = new LoginRequest("AtomicBlom", ""); var loginResponse = await client.Post<LoginRequest, LoginResponse>(loginRequest); Console.ReadKey(); }
async Task<IEnumerable<ChannelType>> IFindBeamChannelTasks.TypesByPartialName(string partialName) { var channelTypesRequest = new ChannelTypesRequest() { Query = partialName }; var response = await _client.Get<ChannelTypesRequest, ChannelTypesResponse>(channelTypesRequest); return response; }