Exemplo n.º 1
0
        /// <summary>
        /// Logins the specified username.
        /// </summary>
        /// <param name="username">The username.</param>
        /// <param name="password">The password.</param>
        /// <param name="rockLoginUrl">The rock login URL.</param>
        public void Login(string username, string password, string rockLoginUrl = "api/auth/login")
        {
            this.Headers[HttpRequestHeader.ContentType] = "application/json";
            LoginParameters loginParameters = new LoginParameters {
                Username = username, Password = password
            };

            this.UploadString(new Uri(rockBaseUri, rockLoginUrl), loginParameters.ToJson());
        }