Esempio n. 1
0
		async Task<IAuthenticatedBeamTasks> IUnauthenticatedBeamTasks.LoginAsync(string username, string password, string twoFactorAuthenticationCode)
		{
			LoginRequest request = new LoginRequest(username, password, twoFactorAuthenticationCode);
			var response = await _client.Post<LoginRequest, LoginResponse>(request);
			SetUser(response);
			return this;
		}
Esempio n. 2
0
		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();
		}