コード例 #1
0
        /// <summary>
        /// Unmarshaller the response from the service to the response class.
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        public override AmazonWebServiceResponse Unmarshall(JsonUnmarshallerContext context)
        {
            DeactivateUserResponse response = new DeactivateUserResponse();


            return(response);
        }
コード例 #2
0
        public void DeactivateUser_ForDeactivatingUser_Failure()
        {
            DeactivateUserRequest req = new DeactivateUserRequest();

            req.UserID = new int[61];
            mockUserRepository.Setup(cr => cr.DeactivateUsers(It.IsAny <int[]>(), It.IsAny <int>())).Verifiable();
            DeactivateUserResponse res = userService.DeactivateUser(req);

            mockRepository.VerifyAll();
            Assert.AreEqual(res.Exception, null);
        }
コード例 #3
0
        public HttpResponseMessage DeleteUsers(string id)
        {
            int[] userIDs = null;
            if (!string.IsNullOrEmpty(id))
            {
                userIDs = JsonConvert.DeserializeObject <int[]>(id);
            }
            DeactivateUserRequest request = new DeactivateUserRequest();

            request.UserID      = userIDs;
            request.RequestedBy = this.UserId;
            request.AccountId   = this.AccountId;
            DeactivateUserResponse response = userService.DeactivateUser(request);

            return(Request.BuildResponse(response));
        }