public async Task <HttpResponseMessage> LinkProject(string secret, [FromBody] LinkRequest request)
 {
     try {
         var bind = ConfigurationManager.AppSettings["PassBind"];
         _swap.LinkAccount(request.ProjectId, request.Email, secret, bind);
         return(await Response());
     }
     catch (Exception ex) {
         return(await ExResponse(ex));
     }
 }