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)); }
public Response Get(string password) { var hash = PvpgnHash.GetHash(password); return(new SuccessResponse(hash)); }