コード例 #1
0
        public Response Post([FromBody] string[] passwords)
        {
            if (passwords.Length > 1000)
            {
                return(new ErrorResponse(ErrorCode.LIMIT_REACHED, "Max 1000 passwords are allowed per a request"));
            }
            var hashes = new string[passwords.Length];

            for (var i = 0; i < passwords.Length; i++)
            {
                hashes[i] = PvpgnHash.GetHash(passwords[i]);
            }
            return(new SuccessResponse(hashes));
        }
コード例 #2
0
        public Response Get(string password)
        {
            var hash = PvpgnHash.GetHash(password);

            return(new SuccessResponse(hash));
        }